Associate Software Engineer - Defense Systems, SAFe Agile

Technical Consulting Solutions, Inc.

Huntsville, Northern (AL, KY)

Hybrid

USD 85,000 - 110,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
401(k) match
Profit sharing
Flexible time off
STD/LTD/Life Insurance
Referral bonuses
Professional development reimbursement
Paid vacation
Maternity/paternity leave

Job summary

Technical Consulting Solutions, Inc. seeks highly motivated engineers to support the US Army IBCS program in Huntsville, AL.

The Associate Software Engineer / Software Engineer will craft robust, secure software within an Agile SAFe framework, collaborating with systems and test engineers to deliver scalable solutions for defense applications. The role emphasizes hands-on development in Java and C++, Linux environments, and modern tooling (Git/GitLab, Jira, Confluence).

Qualifications

  • Bachelor's degree in a STEM field; at least 1 year of relevant experience for Associate Software Engineer.
  • Bachelor's degree in a STEM field; at least 2 years of relevant experience or Master's degree with 0 years for Software Engineer.
  • Strong object-oriented software development experience with Java and C++.
  • Proficiency in Linux-based development and runtime environments; scripting with Bash and Python.
  • Experience with modern configuration management and source control tools (Git / GitLab).
  • Experience with Agile SAFe and Atlassian Agile tools (Jira and Confluence).
  • Preferred: MBSE tools (e.g., Cameo); DevSecOps and CI/CD pipelines; RTI/DDS middleware; knowledge of Army systems.

Responsibilities

  • Design, develop, test and debug applications and software systems aligned with program objectives.
  • Participate in SAFe Scrum teams to develop and maintain software across multiple baselines.
  • Work in a fast-paced, collaborative, Agile environment across all organizational levels.
  • Perform software development and upgrades across multiple languages while preserving operational behavior.
  • Support documentation updates using Markdown and collaboration tools.
  • Support testing activities including unit and functional testing and code analysis.

Skills

Java
C++
Linux
Python
Bash
Git
GitLab
Jira
Confluence
SAFe
Agile

Education

Bachelor's degree in STEM
Master's degree in STEM

Tools

Jira
Confluence

Job description

Technical Consulting Solutions, Inc. seeks highly motivated engineers to support the US Army IBCS program in Huntsville, AL.

The Associate Software Engineer / Software Engineer will craft robust, secure software within an Agile SAFe framework, collaborating with systems and test engineers to deliver scalable solutions for defense applications. The role emphasizes hands-on development in Java and C++, Linux environments, and modern tooling (Git/GitLab, Jira, Confluence).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (IBCS Defense) – SAFe, On‑Site Huntsville
Software Engineer (IBCS Defense) – SAFe, On‑Site Huntsville

TCS • Huntsville (AL)

On-site
USD 70,000 - 110,000
Health benefits
401(k) match
Profit sharing
+2
Senior Principal Software Engineer, Defense IBCS & SAFe
Senior Principal Software Engineer, Defense IBCS & SAFe

Technical Consulting Solutions, Inc. • Huntsville (AL), Northern (KY)

Hybrid
USD 120,000 - 170,000
Senior Software Engineer, IBCS Defense Systems
Senior Software Engineer, IBCS Defense Systems

Technical Consulting Solutions, Inc. • Huntsville (AL), Northern (KY)

Hybrid
USD 100,000 - 140,000
Health benefits
Dental
Vision
+4
Principal Software Engineer (Java/C++) for Defense Systems
Principal Software Engineer (Java/C++) for Defense Systems

Technical Consulting Solutions, Inc. • Huntsville (AL), Northern (KY)

Hybrid
USD 110,000 - 160,000
BC/BS Health
401(k) match
Profit Sharing
+2
Principal Software Engineer — Java/C++ for Defense
Principal Software Engineer — Java/C++ for Defense

TCS • Huntsville (AL)

On-site
USD 120,000 - 170,000
Health insurance
Vision insurance
Dental insurance
+10
Senior Principal Software Engineer - Defense IBCS Systems
Senior Principal Software Engineer - Defense IBCS Systems

TCS • Huntsville (AL)

On-site
USD 120,000 - 180,000
Health insurance
Dental insurance
Vision insurance
+3
C2 Java Software Engineer — IBCS Defense Systems
C2 Java Software Engineer — IBCS Defense Systems

Envention, Llc • Huntsville (AL)

Hybrid
USD 90,000 - 130,000
Associate Software Engineer / Software Engineer
Associate Software Engineer / Software Engineer

TCS • Huntsville (AL)

On-site
USD 70,000 - 110,000
Health benefits
401(k) match
Profit sharing
+2
Associate Software Engineer / Software Engineer
Associate Software Engineer / Software Engineer

Technical Consulting Solutions, Inc. • Huntsville (AL), Northern (KY)

Hybrid
USD 85,000 - 110,000
Health insurance
Dental insurance
Vision insurance
+8
Senior Software Engineer – IAMD Battle Command
Senior Software Engineer – IAMD Battle Command

TCS • Huntsville (AL)

On-site
USD 110,000 - 165,000
Health insurance
401(k) match
Profit sharing
+4