Software Engineer

COHESION FORCE INC
Huntsville, AL, United States
14 days ago
Apply on www.cohesionforce.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology JIRA Unit Testing C++ (Programming Language) Continuous Delivery Continuous Integration Design of User Interfaces Issue Tracking Systems Multiprocessing Scrum Methodology Red Hat Enterprise Linux
+4 more
Software Configuration Management Multithreading Gitlab Git

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.

Requirements

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.cohesionforce.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all