← Back to opportunities

Senior Software Engineer

📍 Location
Springfield, Virginia
⏰ Job Type
Full-time
📅 Posted
May 12, 2026

About the Role

Duties May Include:

·       Develop architectures that are inherently secure, robust, scalable, modular, and API-centric


·       Provide software design recommendations to the Program Manager and Chief Software Engineer


·       Evaluate operational feasibility by analyzing problem definitions, requirements, and proposed solutions


·       Develop software solutions by studying information needs, systems flow, data usage, and work processes


·       Coordinate software development activities within product lines and ensure adherence to industry and SEI best practices


·       Tailor and deploy software tools, processes, and metrics; automate tasks through appropriate scripting


·       Assist the Product Line Program Manager in establishing and tracking software metrics


·       Report software risks to the Chief Systems Engineer and Chief Software Engineer through the ERB


·       Ensure software is documen...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position