Software Engineer

CohesionForce Inc

  • Huntsville, AL
  • 30+ days ago

    Highlights

    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) enironment; 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.

    Numbers & Facts

    LocationHuntsville, AL

    Description

    Job Title: Software Engineer

    Reference: 26-009

    Job Type: Full-time

    Job Status: Interviewing

    Date Posted: 06-23-2026

    Location: Huntsville

    Duration: Permanent

    Company Address: CohesionForce, Inc.

    Street: 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, and 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) enironment; 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. Considered career, or journey, level.

    • 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 Frameword.

    • 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.

    Similar Jobs

    See more jobs