- Company Name
- APR Consulting
- Job Title
- Software Developer with Active Secret Clearance
- Job Description
-
Job title: Software Developer with Active Secret Clearance
Role Summary: Software developer for an internal research and development (IRAD) team at an aerospace client, responsible for designing, coding, and testing complex mathematics and physics algorithms in C++/Java. Supports requirements reviews, test case creation, automated testing, and continuous integration/continuous delivery (CI/CD) pipelines.
Expectations: • US citizenship required. • Current, active DoD‑issued Secret clearance at start. • 5 years of experience with a Bachelor’s in STEM, 3 years with a Master’s, or 1 year with a PhD. • Rapid learner of new concepts. • Comfortable working in a closed‑area, on‑site environment with up to 10 % travel.
Key Responsibilities:
- Develop, test, and maintain high‑performance C++/Java software implementing mathematical and physics algorithms.
- Collaborate with the IRAD team to interpret system requirements and translate them into functional specifications.
- Review requirements and test cases, ensuring alignment with design and performance goals.
- Conduct automated unit, integration, and acceptance testing; utilize BDD tools (Gherkin/Cucumber) where applicable.
- Perform static and dynamic code analysis (Coverity, Fortify, SonarQube) and apply fuzzing techniques to enhance security.
- Manage containerization (Docker, Kubernetes) and orchestrate environments for testing and deployment.
- Maintain code quality through CI/CD pipelines using Git, GitHub/GitLab, Jenkins, and issue tracking (Jira).
- Participate in code reviews, maintain change control documents, and comply with secure coding standards.
Required Skills:
- Proficient in C++ and/or Java.
- Experience with MATLAB and/or Python.
- Strong Unix/Linux OS proficiency; scripting and operations expertise.
- Knowledge of automated requirements testing, BDD, static/dynamic analysis, fuzzing tools.
- Containerization (Docker, Kubernetes) and orchestration skills.
- Familiarity with CI/CD tools (Git, GitHub/GitLab, Jenkins, Atlassian suite).
- Solid background in mathematics and physics; problem‑solving aptitude.
- Ability to work collaboratively in a multidisciplinary team.
Required Education & Certifications:
- Bachelor’s, Master’s, or PhD in STEM field (e.g., Computer Science, Engineering, Applied Mathematics, Physics).
- Minimum 5 years (BSc), 3 years (MS), or 1 year (PhD) of professional software development experience.
- US citizenship and active Secret clearance.
Colorado springs, United states
On site
26-11-2025