Senior Software Developer with experience in front-end web development skills, including common JavaScript frameworks, CSS, HTML, etc. The ideal candidate should also have experience integrating these frameworks with Microsoft SQL backend using common queries. This role requires someone who is passionate about delivering high-quality software solutions, possesses excellent problem-solving skills, and has a track record of delivering projects on time.
Responsibilities:
Collaborate with the development team to design, develop, and maintain web applications.
Develop and maintain responsive user interfaces using HTML, XML, XSLT, CSS, and JavaScript frameworks such as JQuery, Angular, and Vue.js.
Integrate web applications with Microsoft SQL backend using common queries.
Write clean, maintainable, and testable code.
Participate in code reviews to ensure code quality.
Identify and troubleshoot issues in a timely manner.
Ensure that the application meets the performance and security requirements.
Requirements:
Bachelor's degree in Computer Science or a related field.
At least 5 years of experience in front-end web development.
Experience with common JavaScript frameworks such as JQuery, Angular, and Vue.js.
Proficient in HTML, XML, XSLT, CSS, JavaScript, ASP.NET, and C#.
Experience with integrating web applications with Microsoft SQL backend using common queries.
Experience with version control systems such as Microsoft TFS.
Familiarity with Agile methodologies.
Strong problem-solving skills.
Excellent written and verbal communication skills. Additional Skills:
Experience with cloud platforms such as AWS, Azure, and Google Cloud.
Knowledge of design patterns and architectural principles.
Familiarity with test-driven development (TDD) and behavior-driven development (BDD).
Job Type: Full-time
Pay: $125,000.00 - $135,000.00 per year
Benefits:
401(k)
Dental insurance
Health insurance
Paid time off
Vision insurance
Compensation Package:
Yearly pay
Schedule:
8 hour shift
Ability to commute/relocate:
Springfield, VA: Reliably commute or planning to relocate before starting work (Required)
Education:
Bachelor's (Required)
Experience:
Front-end development: 5 years (Required)
Security clearance:
Secret (Required)
Work Location: In person