Skip to main content
Overview: As a Senior Software Developer Lead, you guide a small development team focused on Mission Management and Mission Planning Java software. You will collaborate with cross-functional peers to translate requirements into robust software solutions that support critical operations. You’ll influence project outcomes across the full lifecycle, from concept through maintenance, while mentoring others. This role offers the chance to shape a mission-focused product and work in a collaborative, growth-oriented environment. You will drive tangible impact by delivering reliable, scalable systems. Compensation / Benefits medical, dental, vision 401K with company match HSA Employee Assistance Program training and certification discounts discount programs
Responsibilities: Plan software development tasks, design features, implement code, and lead testing to meet acceptance criteria Translate system-level requirements into software requirements and models with traceability Identify risks and guide mitigation actions across the software lifecycle Lead code reviews to ensure alignment with requirements and standards Oversee testing progress, verification processes, and issue resolution Monitor product and process alignment with plans and industry standards through performance tracking
Key requirements: 5+ years of foundational CS knowledge and object-oriented design OO programming in Java/C++/Python on full-stack projects Experience leading software development lifecycle tasks Ability to obtain and maintain Active Top-Secret SCI eligibility with CI Polygraph collaboration mentoring stakeholder communication Java C++ Python

Also on the board Same function, level within a rung

Level

Lead

Location

Chantilly, VA

Occupation

Software Developers

Industry

Computer Systems Design Services

Posted

today

Apply for this role (opens in a new tab)