Software Engineer

SAICFlexwork, VA
Remote

About The Position

SAIC is seeking a Software Engineer to join their team in support of the Department of Defense (DoD) Office of the Secretary of Defense (OSD) and Air Force (AF). This position is fully remote. Current project technologies include C#, React, Redux, and PowerShell scripting. Much of the code is built in Visual Studio with a MS SQL server backend and maintained in Azure DevOps code repository.

Requirements

  • Complete understanding of software engineering principles, theories, and concepts.
  • Understanding of standard .Net web application and service architecture.
  • Ability to provide technical solutions to a wide range of complex problems in the application where analysis of data requires evaluation of identifiable factors.
  • Ability to quickly understand legacy code, tools and technologies.
  • Experience in the application release lifecycle (building, deploying, testing).
  • Experience with C#, React, Redux, and PowerShell scripting.
  • Experience with Visual Studio.
  • Experience with MS SQL server backend.
  • Experience with Azure DevOps code repository.

Responsibilities

  • Candidate is expected to have a complete understanding of software engineering principles, theories, and concepts.
  • Candidate is required to understand standard .Net web application and service architecture.
  • Candidate must be able to provide technical solutions to a wide range of complex problems in the application where analysis of data requires evaluation of identifiable factors.
  • Requires the ability to quickly understand legacy code, tools and technologies.
  • Candidate should have experience in the application release lifecycle (building, deploying, testing).
  • Collaborate with cross-functional teams (Development, Requirements, QA, Operations) to ensure seamless integration and delivery of software.
  • Anticipate challenges and mitigate risks related to deployment and operational issues.
  • Provide hands-on technical leadership to Junior Development team members, including guidance in system troubleshooting and support.
  • Foster a culture of innovation, collaboration, and customer-centricity within the Development team.
  • The successful candidate will be an experienced developer who is able to serve our customer in understanding the software and how to enhance it.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service