Skip to main content

Senior Software Engineer

Job DescriptionJob DescriptionDescription:

CMS is currently seeking Senior Software Engineers in support of a multi-year modernization effort for a customer based in Virginia.

The Senior Software Engineer must design, develop, enhance, debug, and implement software as a full stack developer in an Agile and AWS Cloud Environment. They’ll collaborate with effective Agile teams committed to delivering innovative solutions.

Join us to work on Agile teams and use your passion to build game changing web and mobile products for public sector clients. We are currently looking for?full stack developers?that are excited to be part of a fast-paced Agile team.

Requirements:

U.S. Citizenship is required. Candidate must be able to obtain CBP Public Trust clearance.

  • Bachelor’s degree plus at least 7 years of work experience
  • At least 3 years of development experience using JavaScript and/or Typescript frameworks like React, Vite
  • Experienced with developing REST APIs in Node JS
  • At least 3 years of experience working in a story-based Agile team development environment using JIRA or a similar tool
  • At least 3 years of experience working in an automated development environment, using CI/CD tools such as Git and Github
  • At least 3 years experience developing in and deploying to an AWS Cloud environment
  • Experience working with AWS Lambdas, Data Migration Service (DMS)
  • Experience writing automated and functional unit tests
  • Experience developing against relational databases (e.g., Oracle, PostgreSQL)
  • Experience working to translate business requirements into working code
  • Strong communication skills, both written and verbal
  • Ability to collaborate with team members to ensure client needs and expectations are met or exceeded

:

  • AWS Code Commit and Code Build
  • Eventbridge and SQS
  • Experience developing with Prisma ORM
  • Eastern time zone - preferably in the DC, Maryland, Virginia (DMV) Region

Senior Software Engineer

Locust Dale, VA 22960
Full time

Published on 07/19/2025

Share this job now