Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Job Requirements Gaithersburg, MD Clearance Unspecified Polygraph not specified Senior Level Career (10+ yrs experience) Salary not specified Join Premium to unlock estimated salaries
Job Description Job Title:
Senior Software Engineer Location:
Ashburn, VA OR Gaithersburg, MD Type:
Contract, Many option years
Compensation:
W-2, negotiable
Contractor Work Model:
Hybrid - onsite and remote
Hours:
40 hours a week
Security Clearance:
Public Trust - candidates with some level of clearance will be given preference FAA is the end client Responsibilities Design, develop, test, and maintain modern web applications, including reusable UI components and design system integrations Design and implement backend services, APIs, and microservices, including RESTful and GraphQL APIs, utilizing modern development frameworks and cloud-native patterns Design and support cloud-native solutions and deployment architectures, implement and improve CI/CD pipelines and automated deployment processes Contribute to SAFE Agile team sprints and release planning, collaborating with stakeholders to prioritize and deliver features Requirements Minimum of 10 years relevant experience; or equivalent combination of education and experience Expertise in frontend technologies such as ReactJS, TypeScript, JavaScript (10+ years), SPA, Micro-frontend architectures Proficiency in backend technologies including Graph
QL, REST
APIs, Microservices, Node.js, Java, Python, SQL and NoSQL databases Experience designing scalable, secure, highly available software systems and cloud-native deployment architectures Strong understanding of CI/CD pipelines and infrastructure automation Ability to leverage AI-assisted development tools such as Copilot or similar to enhance development velocity and quality group id: 10295162 Log in to view the job poster Apply now