Software Engineer/Developer

Huntsville, AL, US • Posted 6 hours ago • Updated 6 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Quality Assurance
  • Software Documentation
  • Management
  • Continuous Integration and Development
  • Continuous Integration
  • Continuous Delivery
  • Collaboration
  • Sprint
  • C++
  • GitLab
  • Git
  • Software Configuration
  • Linux
  • Red Hat Enterprise Linux
  • Operating Systems
  • Network Programming
  • UDP
  • TCP/IP
  • DoD
  • Security Clearance
  • SAFE
  • Agile
  • Scrum
  • Java
  • Interfaces
  • JIRA
  • Issue Tracking
  • Agile Management
  • Multi-core
  • Multithreading
  • MDA
  • Sensors
  • JD

Summary

Job Description

Software Engineer / Developer
Location: 100% Onsite - Huntsville, AL
Clearance: Active DoD Secret Clearance required

Overview:
We are seeking a highly motivated Software Engineer / Developer to join our team in Huntsville, AL. This position is ideal for a versatile developer who thrives in collaborative, Agile environments and enjoys solving complex technical challenges.

Key Responsibilities:

  • Develop software using C++, Java, or similar languages.
  • Design, implement, and execute unit tests to ensure software quality.
  • Create and maintain software documentation to support development and sustainment activities.
  • Build and manage automated software pipelines in a Continuous Integration / Continuous Deployment (CI/CD) environment.
  • Collaborate closely with stakeholders and government customers to define requirements and deliver solutions.
  • Participate in Agile ceremonies, including Program Increment (PI) Planning, Iteration Planning, Feature and Story development, Sprint Planning, and Retrospectives.
  • Contribute to team and program-level Sprint reviews and demos.

Required Skills:

  • Proficiency in C++ development.
  • Experience with GitLab/Git for software configuration management.
  • Hands-on experience with Red Hat Enterprise Linux (RHEL) operating systems.
  • Knowledge of network programming, including message generation, formatting, and UDP/TCP/IP interfaces.
  • Must be available for full-time onsite work.
  • Must hold an active DoD Secret clearance.

Desired Skills:

  • Familiarity with the Scaled Agile Framework (SAFe) and Agile Scrum methodologies.
  • Experience developing in Java and building user interfaces.
  • Experience with Jira or similar tools for issue tracking and Agile project management.
  • Understanding of multi-core and multi-threaded programming.
  • Familiarity with Missile Defense Agency (MDA) sensors and missile defense systems.

Education Requirements:

  • Bachelor's degree in a related discipline from an accredited institution and 5 years of professional experience,

    • OR Master's degree in a related discipline and 3 years of experience,
    • OR PhD/JD in a related discipline (no experience required).
      This position is considered career/journey level.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10236696
  • Position Id: 999091e17391fed5b7152ca76c96a767
  • Posted 6 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.