Software Engineer / Developer
Location: 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.