More jobs:
Software Developer, Software Engineer, DevOps
Job in
Huntsville, Madison County, Alabama, 35824, USA
Listed on 2026-07-03
Listing for:
CohesionForce, Inc
Full Time
position Listed on 2026-07-03
Job specializations:
-
Software Development
Software Engineer, DevOps, Software Testing
Job Description & How to Apply Below
Job Description
Cohesion Force is actively seeking a Software Developer to join our team in Huntsville, AL. The role supports the Missile Defense Agency (MDA) in performing Ballistic Missile Defense System (BMDS) Modeling & Simulation (M&S) across categories such as Concept Evaluation, Developmental Engineering, Testing & Verification, Assessment, Training, and Operational Support.
Responsibilities- Plan, conduct, and coordinate software development activities.
- Design, develop, document, test, and debug software that implements logical and mathematical solutions to business or mission problems.
- Apply appropriate standards, processes, procedures, and tools throughout the development lifecycle.
- Leverage knowledge of computer hardware and software to develop mission‑critical applications.
- Correct program errors, assess program intent, and ensure output and input requirements meet specifications.
- Ensure compliance with software standards.
- Operate within an agile development environment, supporting design, sustainment, and development efforts.
- Collaborate closely with agile teams, functioning as a self‑starter with attention to detail.
- Prioritize and adjust tasks to achieve project results with limited oversight.
- Facilitate Program Increment planning events and readiness across the program.
- Maintain metrics, analysis, and reports on the health, performance, and flow of the OSF Release Train.
- Proactively manage and resolve risks and dependencies on the OSF Release Train.
- Escalate and track blocking issues and impediments to progress, coordinating with leadership to remove blockers.
- Coordinate with technical and program leadership to refine processes and drive improvements.
- Facilitate system demos, scrum of scrums, and other OSF Release Train events as designated.
- Guide the growth of Scrum Masters on the OSF Release Train.
- Bachelor’s degree in engineering, science or technology with 5 years of experience, or a Master’s degree with less than 3 years of experience, or a PhD with 0 years of experience.
- Basic understanding of Modeling & Simulation (M&S) and Ballistic Missile Defense Systems (BMDS).
- Experience with at least three of the following: C++, Java, Go, Python, JavaScript, SQL, XML, HTML.
- Experience in full lifecycle agile software development projects.
- Familiarity with Eclipse or other integrated development environments such as IntelliJ, Net Beans, Visual Studio.
- Knowledge of Object Oriented Design & Development.
- Working knowledge of Linux/Unix command‑line environments.
- Research and develop creative solutions to existing challenges.
- Works well in a fast‑paced collaborative team environment.
- Active Secret security clearance.
- Scaled Agile Framework experience; working as part of a Scrum team.
- Agile certification (SSM, SASM, RTE) desirable.
- Experience with Rich Client Platform (RCP), Eclipse Modeling Framework (EMF), Eclipse Communication Framework (ECF).
- Experience developing model elements and DIS protocols.
- Proficiency in Microsoft Office Applications (PowerPoint, Excel, Word, Project).
- Experience developing Human Machine Interfaces.
- Experience with DDS Open Splice.
- Experience with Agile Process Tools such as JIRA, Version One, Git Lab, Git Hub, Confluence, or Bitbucket.
- Experience with Test‑Driven Development, Unit Testing, and automated testing.
- Experience with Configuration Management Tools:
Clear Case, Git Lab, Git. - Experience with Dev Ops and Continuous Integration.
- Experience with Red Hat Enterprise Linux (RHEL) 6.x or 7.x.
- Excellent written and verbal communication skills.
- Strong interpersonal skills.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×