Join our Talent Network >

Software Engineer Associate

Job ID: 217286
Location: UPPER MARLBORO, MD, United States
Date Posted: Jun 15, 2021
Category: Software
Subcategory: SW Engineer
Schedule: Full-time
Shift: Day Job
Travel: Yes, 10 % of the Time
Minimum Clearance Required: None
Clearance Level Must Be Able to Obtain: Public Trust
Potential for Remote Work: No
Benefits: Click here

Share: mail

Job Description


SAIC is seeking a Software Engineer to support our team in the DCMV area. This position can be worked primarily remote in the DCMV area but will require occassional attendance at the customer site in Upper Marlboro, MD. The Software Engineer at SAIC's Identity and Data Sciences Laboratories (IDSL) will be part of the software development team which builds applications to gather, process, and store biometric data, such as face, fingerprint, and iris images, to evaluate the performance of commercial biometric and identity systems. The IDSL operates the Maryland Test Facility (MdTF; a recognized leader in large scale technology testing as well as a cloud-based biometric analytic environment (CBAE) to perform biometric evaluations on operational data spanning billions of records. The candidate will join a multi-disciplinary team and will take an important role in building new tools for acquiring and processing biometric data spanning both on-premises and cloud-based systems.

Job Specifications:

  • Designs, develops, documents, tests and debugs application software.
  • Coordinates and collaborates with subject matter experts and other architect leads to ensure consistent focus on customer’s goals and objectives.
  • Supports research and advises on the analysis of alternatives in the determination of upgrade, refactor, or other solution recommendations.
  • Conducts test driven development in the delivery of high quality code.
  • Responsible for functional testing, performance testing and producing test results.
  • Troubleshooting issues discovered in testing and providing technical solutions.


Required Qualifications:

  • Bachelors degree or Master’s degree in computer science or related field and 0 years of related experience.
  • Ability to obtain DHS suitability public trust.
  • Working knowledge of object-oriented design and development.
  • Experience building applications using one of the following programming languages:
    • Java
    • Python
    • Go
  • Good understanding of agile methodologies.
  • Good understanding of Web Services protocols such as REST and API design for extensibility and portability.
  • Experience with Docker and container orchestration.
  • Experience building and testing in any 2 of the following technologies:
    • AWS
    • Windows desktop applications using Windows Presentation Foundation (WPF)
    • Windows forms
    • .NET Core

Desired Qualifications:

  • AWS certifications or Java certifications is a plus.
  • At least 1 year of related experience.


SAIC is a premier technology integrator solving our nation's modernization and readiness challenges. Our offerings across defense, space, civilian, and intelligence markets include high-end solutions in engineering, IT, and mission outcomes. We integrate the best components from our portfolio with our partner's ecosystem to deliver innovative and effective solutions. We are 25,500 strong; driven by mission, united by purpose, and inspired by opportunities. Headquartered in Reston, VA, SAIC has annual revenues of nearly $7.1 billion. For information, visit or Working at SAIC for benefits details. SAIC is an Equal Opportunity Employer empowering people no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or veteran status. We strive to create a diverse, inclusive and respectful work culture that values all.

Share: mail

Similar Jobs

Lead Software Engineer


Software Engineer Associate