Software Engineer
Position Summary Mid-Level Software Engineers support the design, development, and delivery of software systems in support of the customer's requirements, working both individually and as members of an Agile development team.
Position Summary
Mid-Level Software Engineers support the design, development, and delivery of software systems in support of the customer's requirements, working both individually and as members of an Agile development team. Mid-Level Software Engineers take ownership of user stories from implementation through unit testing and integration, contribute to design discussions, and support documentation efforts. Mid-Level Software Engineers are expected to work with growing independence while continuing to build technical depth and may begin providing informal guidance to more junior engineers.
Requirements
US Citizenships and TS/SCI with Polygraph (no exceptions)
Education/Experience Requirements:
Required Skills:
Posted July 27, 2026