Software Developer

CohesionForce, Inc

Huntsville (AL)

On-site

USD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CohesionForce, Inc is seeking a Software Developer in Huntsville, AL to support the Missile Defense Agency in modeling & simulation.

This position involves developing mission-critical applications and requires collaboration in an agile environment. Ideal candidates have at least a Bachelor’s degree in engineering or a related field and significant experience with languages such as C++, Java, and Python.

Active Secret security clearance is required for this role.

Qualifications

  • 5 years of experience with a Bachelor’s degree or a Master’s degree with less than 3 years of experience.
  • Basic understanding of Modeling & Simulation (M&S) and Ballistic Missile Defense Systems (BMDS).
  • Experience in full lifecycle agile software development projects.

Responsibilities

  • Plan, conduct, and coordinate software development activities.
  • Design, develop, document, test, and debug software solutions.
  • Operate within an agile development environment.

Skills

C++
Java
Python
JavaScript
SQL

Education

Bachelor’s degree in engineering, science, or technology

Tools

Eclipse
Visual Studio
JIRA
GitHub

Job description

Job Description

CohesionForce 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.
Basic Qualifications
  • 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, NetBeans, 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.
Preferred Qualifications
  • 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 OpenSplice.
  • Experience with Agile Process Tools such as JIRA, VersionOne, GitLab, GitHub, Confluence, or Bitbucket.
  • Experience with Test‑Driven Development, Unit Testing, and automated testing.
  • Experience with Configuration Management Tools: ClearCase, GitLab, Git.
  • Experience with DevOps and Continuous Integration.
  • Experience with Red Hat Enterprise Linux (RHEL) 6.x or 7.x.
  • Excellent written and verbal communication skills.
  • Strong interpersonal skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Systems Engineer: HSV-26107
Systems Engineer: HSV-26107

deciBel Research, Inc • Huntsville (AL)

On-site
USD 70,000 - 90,000
Software Developer, MS&A
Software Developer, MS&A

Modern Technology Solutions, Inc. (MTSI) • Huntsville (AL)

On-site
USD 120,000 - 170,000
Software Engineer
Software Engineer

CohesionForce, Inc • Huntsville (AL)

On-site
USD 80,000 - 100,000
Mission-Critical BMDS Software Engineer
Mission-Critical BMDS Software Engineer

CohesionForce, Inc • Huntsville (AL)

On-site
USD 80,000 - 100,000
Senior Software Engineer (Must be a U.S. Citizen)
Senior Software Engineer (Must be a U.S. Citizen)

IERUS Technologies Inc • Huntsville (AL)

On-site
USD 80,000 - 110,000
Senior Modeling and Simulation Analyst
Senior Modeling and Simulation Analyst

Abt Hsv • Alabama

On-site
USD 70,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Ara • Raleigh (NC)

On-site
USD 90,000 - 120,000
Modeling and Simulation Software Integration Engineer
Modeling and Simulation Software Integration Engineer

Modern Technology Solutions, Inc. (MTSI) • Huntsville (AL)

On-site
USD 90,000 - 120,000
Modeling and Simulation Software Integration Engineer
Modeling and Simulation Software Integration Engineer

Modern Technology Solutions, Inc. • Huntsville (AL)

On-site
USD 90,000 - 120,000
Software Engineer
Software Engineer

TCS • Huntsville (AL)

On-site
USD 110,000 - 140,000
Health/Dental/Vision insurance
401(k) match
Profit sharing
+7