Software Engineer

Vets Hired
Huntsville, AL

Job Description

Job Description

Software Engineer Onsite (Huntsville, AL)

An organization is seeking a Software Engineer to support the Command, Control, Battle Management and Communications (C2BMC) program . This is an onsite role in Huntsville, AL .

The C2BMC program integrates the Missile Defense System and enables the U.S. president, secretary of defense, and combatant commanders to systematically plan ballistic missile defense operations. It provides a collective operational picture and allows dynamic management of networked sensors and weapons systems. The program also plays a critical role in system ground and flight tests, verifying and exercising current and future missile defense system capabilities.

The successful candidate will be responsible for developing software in Java for one of the Regional Applications teams (Battle Management, System-Arch, or Track Server). This role provides specialized expertise across multiple systems and software disciplines, as well as broad knowledge of related fields, application impacts, and customer areas.

WHAT YOU CAN EXPECT TO DO:
  • Perform detailed analysis and provide technical support for systems software products, including complex problem solving, design, development, testing, operational integration, and user support.

  • Maintain software products, perform debugging, and configure related systems.

  • Develop or modify operating system applications based on specifications.

  • Support design, coding, benchmarking, debugging, and documentation of programs.

  • Work with system support teams to resolve issues, set standards, and improve overall system efficiency.

  • Design, code, test, and implement tools to automate operations.

  • Participate in most phases of software systems programming applications and provide guidance as needed.

WHAT THE TEAM REQUIRES:
  • Current/active in-scope DoD issued SECRET security clearance .

  • 2 years of experience with a Bachelors Degree in STEM (Science, Technology, Engineering, or Mathematics),
    OR a Masters degree with no experience,
    OR 6 years of experience in lieu of a degree.

  • Knowledge of software practices, including:

    • Coding standards

    • Automated testing

    • Automated build pipelines

    • Configuration management

  • Familiarity with problem-solving skills, including root cause analysis and implementing solutions.

  • Experience with software development and management tools such as:

    • Maven

    • git/GitHub

    • Nexus

    • Eclipse

  • Knowledge of Agile development methodologies.

  • Understanding of standard system engineering design artifacts (e.g., Use Cases and SysML diagrams ).

  • Proficiency with MS Office products.

  • Knowledge of software engineering and software development with Java/J2EE or alternative object-oriented programming experience.

  • Strong oral and written communication skills.

  • Ability to work independently and adapt to a dynamic environment.

WHAT THE TEAM PREFERS:
  • Experience with Agile development methodologies.

  • Experience developing enterprise applications on Linux (Windows experience also desired).

  • Experience developing command and control system applications.

  • Experience with software integration and formal testing.

  • Knowledge of Cyber Security/RMF requirements.

  • Ability to explain complex concepts to non-software professionals, including senior leadership.

  • Experience with performance modeling, microservices, and DevSecOps/build management .

Posted 2025-07-30

Recommended Jobs

Vac Truck Operator

C & H Industrial Services
Mobile, AL

C&H Industrial Services $21.00/hr-23.00/hr | Mobile, AL Ready to take control of powerful equipment and make a real impact in industrial cleaning? At C&H Industrial, we’re looking for skil…

View Details
Posted 2025-09-03

Medical Assistant

Southern Immediate Care Inc
Anniston, AL

Job Description Job Description Benefits: ~401(k) ~401(k) matching ~ Competitive salary ~ Dental insurance ~ Health insurance ~ Paid time off ~ Training & development ~ Vision insu…

View Details
Posted 2025-07-22

C Mechanic

MATS / Transit Management of Montgomery
Montgomery, AL

Job Description Job Description TITLE Position Description – “C” Mechanic PURPOSE This document will outline the job duties for the position of “C” Mechanic REPORTS TO Assist…

View Details
Posted 2025-07-29

RECEPTIONIST

ZT Auto
Tuscumbia, AL

Job Description Job Description Description: Answer phone calls, checking in new and used vehicles, etc. Requirements:

View Details
Posted 2025-09-06

Revenue Officer (On-Site)

Avenu Insights & Analytics
Birmingham, AL

Job Description Job Description Job Summary: A Revenu Officer is responsible for delivering high-quality customer service and accurate data entry. This role involves supporting taxpayers through…

View Details
Posted 2025-08-14

Restaurant - Restaurant Supervisor

The Hotel at Auburn University
Auburn, AL

Job Description Job Description Job Summary: The Restaurant Supervisor will assist the Restaurant Manager in directing and organizing the staff of A.T. (Ariccia Trattoria), Piccolo Bar and Lou…

View Details
Posted 2025-07-21

Mig/Tig Welder

Rockstar Personnel LLC
Decatur, AL

Full job description Welder Job Responsibilities Include ~ Tig and Mig welding on large industrial size stainless steel equipment. ~ Weld thin gauge (16 GA). ~ Read prints and work on sheet …

View Details
Posted 2025-08-25

Customer Relations Representative - State Farm Agent Team Member

Scott Cantrell - State Farm Agent
Birmingham, AL

Job Description Job Description Overview: Are you ready to join a dynamic team that's been making waves in insurance since 2013? Look no further! Our agency is expanding, and we're seeking pas…

View Details
Posted 2025-07-21

Assistant Property Manager

STONERIVER PROPERTY MANAGEMENT, LLC
Birmingham, AL

StoneRiver is a Company to Call Home Our focus on people, genuine relationships, and shared values has created a unique working environment that stands out and sets us apart from others in the indus…

View Details
Posted 2025-09-12

Plumbing Tech

Walley Plumbing Company, LLC
Theodore, AL

Job Description Job Description Plumber Job Description: Top Duties and Requirements A Plumber, or Plumbing Technician, is an individual who specializes in installing, maintaining, and repairing…

View Details
Posted 2025-07-17