Agile Programming Methodologies, Atlassian JIRA, Build Management, C++ Programming Language, Communication Skills, Continuous Deployment/Delivery, Continuous Integration, Documentation, Git, Government, Interpersonal Skills, Java, Multithreaded Programming, Presentation/Verbal Skills, Program Planning, Project Tracking, Project/Program Management, Red Hat Linux Operating System, Risk Management, Scrum Project Management and Software Development, Secret Clearance, Security Clearance, Software Configuration Management, Software Development, Software Engineering, Sprint Planning, Team Player, Unit Test, User Interface/Experience (UI/UX), Writing Skills
Job Title: Software Engineer
Reference: 26-001
Job Type: Full-time
Job Status: Interviewing
Date Posted: 01-05-2026
Location: Huntsville
Duration: Permanent
Company Address:
CohesionForce, Inc.
101 Quality Circle
Suite: Suite 140
City: Huntsville, AL 35806
Website: http://www.CohesionForce.com
Job Description:
CohesionForce is actively seeking candidates for a Software Engineer to become part of our team in Huntsville, AL. In this role, your responsibilities include:
• Support integration activities
• Apply risk management to primary development branch
• Resolve merge conflicts
• Testing
Writing programs using C++, Java, or similar languages; creating and running unit test; developing software documentation; creating and running automated software builds and pipelines in a Continuous Integration/Continuous Deployment (CI/CD) environment; collaborating with stakeholders and government customers; working within an Agile team environment, to include Program Increment Planning, Iteration Planning, Feature and Story development, Sprint Planning, and Iteration Retrospectives; Participating in demos for the team and program Sprint reviews.
Basic Qualifications:
- Bachelor's degree from an accredited college in a related discipline, or equivalent experience/combined education, with 5 years of professional experience; or 3 years of professional experience with a related Master's degree; or no experience required with a related PhD or JD.
- Candidate is expected to be proficient in C++.
- Experience with GitLab/Git for software configuration management.
- Experience with Red Hat Enterprise Linux OS.
- Full time onsite.
- Works well in a fast-paced collaborative team environment.
- An active Secret security clearance.
Preferred Qualifications:
- Familiar with Scaled Agile Framework.
- Agile Scrum
- Experience with Java and user interfaces.
- Jira - issue tracking and agile project management, or similar tool.
- Multi-core and multi-threaded programming.
- Familiarity with MDA Sensors and missile defense systems.
- Excellent written and verbal communication skills.
- Strong interpersonal skills.