C2 Software Engineer - Java, Agile and DevSecOps

4M Research, Inc.

Huntsville (AL)

On-site

USD 90,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

4M Research, Inc. in Huntsville, AL seeks multiple Software Engineers to join an Agile team delivering Java-based, mission-critical software for Global Command and Control (C2) like engagement planning and execution capabilities.

You will work with systems, software, and test engineers to build secure, scalable solutions in Linux environments, applying DevSecOps/CI/CD practices and using Jira/Confluence for planning and tracking.

Qualifications

  • Bachelor's degree in STEM and at least 1 year of relevant experience.
  • Strong object‑oriented software development experience with Java.
  • Experience developing and troubleshooting software in Linux‑based environments.
  • Demonstrated understanding of algorithms, data structures, logical problem solving, and software design principles.
  • Experience working on Agile Scrum teams; experience with SAFe is required or strongly desired.
  • Experience using Atlassian Agile tools, including Jira and Confluence.
  • Experience with software configuration management and source control tools such as Git/GitLab.
  • Experience with DevSecOps principles and CI/CD practices.
  • Experience supporting Command and Control (C2) systems or mission‑critical software applications.
  • Experience with engagement planning and execution or closely related mission planning / operational software capabilities.
  • Active Secret Clearance or eligibility to obtain.

Responsibilities

  • Design, develop, document, test, and debug Java applications and software systems implementing logical, mathematical, and algorithmic solutions aligned with program objectives.
  • Develop and maintain software supporting Global Command and Control (C2), including engagement planning and execution capabilities.
  • Participate in Agile Scrum and Scaled Agile Framework (SAFe) teams to develop and maintain software products across multiple software baselines.
  • Develop, integrate, test, and troubleshoot software in Linux-based development and runtime environments.
  • Apply software engineering best practices for object‑oriented design, algorithms, data structures, debugging, performance, and maintainability.
  • Collaborate with systems and test engineers to translate operational and technical requirements into software designs, user stories, and testable capabilities.
  • Use Atlassian tools, including Jira and Confluence, to support Agile planning, requirements tracking, documentation, defect management, and team collaboration.
  • Support DevSecOps practices and CI/CD pipelines for build, integration, automated testing, static analysis, and software delivery.
  • Support unit, functional, integration, and system testing; contribute to code coverage, static code analysis, test automation, and continuous improvement of software quality.
  • Work in a fast‑paced environment with high expectations, diverse assignments, and collaborative team settings across all levels of the organization.
  • Maintain technical credibility across multiple disciplines to effectively communicate with engineers and understand the work and trade space being discussed.

Skills

Java
Linux
Agile Scrum/SAFe
Algorithms & Data Structures
Jira/Confluence
DevSecOps/CI/CD
C2 Engagement Planning

Education

Bachelor's degree in STEM field

Tools

Git/GitLab
Linux development tools

Job description

4M Research, Inc. in Huntsville, AL seeks multiple Software Engineers to join an Agile team delivering Java-based, mission-critical software for Global Command and Control (C2) like engagement planning and execution capabilities.

You will work with systems, software, and test engineers to build secure, scalable solutions in Linux environments, applying DevSecOps/CI/CD practices and using Jira/Confluence for planning and tracking.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C2 Java Software Engineer - Agile & DevSecOps
C2 Java Software Engineer - Agile & DevSecOps

4M Research, Inc • Huntsville (AL)

On-site
USD 90,000 - 130,000
C2 Software Engineer
C2 Software Engineer

4M Research, Inc. • Huntsville (AL)

On-site
USD 90,000 - 120,000
C2 Software Engineer
C2 Software Engineer

4M Research, Inc • Huntsville (AL)

On-site
USD 90,000 - 130,000
DevSecOps Engineer: Secure CI/CD for Critical Systems
DevSecOps Engineer: Secure CI/CD for Critical Systems

4M Research, Inc. • Huntsville (AL)

On-site
USD 110,000 - 145,000
DevSecOps Engineer | Agile CI/CD for Mission-Critical
DevSecOps Engineer | Agile CI/CD for Mission-Critical

4M Research, Inc • Huntsville (AL)

On-site
USD 90,000 - 130,000
C2 Java Software Engineer — IBCS Defense Systems
C2 Java Software Engineer — IBCS Defense Systems

Envention, Llc • Huntsville (AL)

Hybrid
USD 90,000 - 130,000
Senior DevSecOps Engineer - CI/CD & Secure Delivery
Senior DevSecOps Engineer - CI/CD & Secure Delivery

4M Research, Inc. • Huntsville (AL)

On-site
USD 120,000 - 180,000
DevSecOps Software Engineer
DevSecOps Software Engineer

4M Research, Inc • Huntsville (AL)

On-site
USD 90,000 - 130,000
DevSecOps Software Engineer
DevSecOps Software Engineer

4M Research, Inc. • Huntsville (AL)

On-site
USD 110,000 - 145,000
Java Software Engineer — Mission-Critical DevSecOps
Java Software Engineer — Mission-Critical DevSecOps

Trace3 • West Huntsville (AL)

On-site
USD 105,000 - 123,000
Comprehensive medical, dental and visa
401(k) Retirement Plan with Employer 
Competitive Compensation
+2