Software Engineer / Developer
Location : % Onsite – Huntsville, AL
Clearance : Active DoD Secret Clearance required
Overview :
We are seeking a highly motivated Software Engineer / Developer to join our team in Huntsville, AL. This position is ideal for a versatile developer who thrives in collaborative, Agile environments and enjoys solving complex technical challenges.
Key Responsibilities :
Develop software using C++, Java , or similar languages.
Design, implement, and execute unit tests to ensure software quality.
Create and maintain software documentation to support development and sustainment activities.
Build and manage automated software pipelines in a Continuous Integration / Continuous Deployment (CI / CD) environment.
Collaborate closely with stakeholders and government customers to define requirements and deliver solutions.
Participate in Agile ceremonies , including Program Increment (PI) Planning, Iteration Planning, Feature and Story development, Sprint Planning, and Retrospectives.
Contribute to team and program-level Sprint reviews and demos .
Required Skills :
Proficiency in C++ development.
Experience with GitLab / Git for software configuration management.
Hands-on experience with Red Hat Enterprise Linux (RHEL) operating systems.
Knowledge of network programming , including message generation, formatting, and UDP / TCP / IP interfaces.
Must be available for full-time onsite work .
Must hold an active DoD Secret clearance .
Desired Skills :
Familiarity with the Scaled Agile Framework (SAFe) and Agile Scrum methodologies.
Experience developing in Java and building user interfaces .
Experience with Jira or similar tools for issue tracking and Agile project management.
Understanding of multi-core and multi-threaded programming .
Familiarity with Missile Defense Agency (MDA) sensors and missile defense systems.
Education Requirements :
Bachelor’s degree in a related discipline from an accredited institution and 5 years of professional experience,
OR Master’s degree in a related discipline and 3 years of experience,
OR PhD / JD in a related discipline (no experience required).
This position is considered career / journey level .
Software • Huntsville, AL