Job DescriptionSoftware Engineer / DeveloperLocation: 100% 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.