Software Engineer

We are looking for a skilled software engineer with a focus on front-end development to join our development team to create cutting-edge tools for forensics and biometrics, including a state-of-the-art DNA matching and tracking system. The ideal candidate has advanced software design and engineering knowledge, a good eye for detail, and a natural gift for software troubleshooting.  

You will be working with a talented team on an exciting project that solves crimes and exonerates the innocent. The ideal candidate is a great software developer who also wants to be expert using state-of-the-art automated testing frameworks.  

Software Engineer Responsibilities: 

  • Design and develop software components using the React framework.
  • Conduct automating testing using a framework like Cypress.
  • Develop test strategies
  • Capture and monitor test-related metrics and using them to help the team improve software quality over time.


  • Bachelor’s degree in computer science, software engineering, or similar field. 
  • Strong ability to write UI code in the React framework.
  • Five (5) years of experience in software development.
  • Strong experience in conducting automated testing
  • Strong leadership experience. 
  • Strong experience with Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, Jenkins, SonarQube, etc. 
  • Strong ability to write effective code, including React framework, JavaScript, Java. (Spring Framework), Web Services, Web Services, XML, REST, JSON, Cypress, etc. 
  • Experience with relational databases.   
  • Ability to debug code and solve complex problems related to efficiency and performance of our software with appropriate production monitoring. 
  • Ability to obtain and hold a security clearance.  
  • Excellent communication skills are a must.


*Work location is in Alexandria, VA, but the role will be hybrid*

To Apply:

Please submit a cover letter along with your CV. CVs without a cover letter will not be considered.

SNA International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identify, national origin, or protected veteran status and will not be discriminated against on the basis of disability. 

Job Overview
  • Region

  • Receive job alerts:
    Your subscription could not be saved. Please try again.
    Your subscription has been successful.

    By subscribing below, you acknowledge that your email address will be transferred to Sendinblue for processing in accordance with their terms of use