Back to Jobs
EmployeeTechnology

Software Engineer with Security Clearance

Insight Global, Inc.Norfolk, VA🇺🇸United States

Why this role stands out

This hybrid Software Engineer role offers a fantastic opportunity to contribute to mission-critical modeling and simulation software for Navy training, with a clear path to a permanent position and excellent career growth. You'll thrive here if you have strong Java and Linux experience, enjoy problem-solving, and are eager to develop your skills within a reputable organization supporting national defense. Apply now to be part of this impactful team!

Quick overview

SeniorityMid Senior
Employment typeEmployee
Work modeOn Site
LocationNorfolk, VA, United States
ShellGitSonarQubeC++JUnitJavaJenkinsVueJavaScriptAgileCI/CDLinux

Job description

  • Company: Huntington Ingalls Industries
  • Position: Software Engineer
  • Location: Hybrid 2-3 days onsite in Norfolk, VA • Duration: 6 month contract to hire, you will convert perm after 6 months
  • Clearance: Secret Required Skills & Experience
-5+ years of software engineering experience
  • Strong Java development experience
  • Experience working in Linux/Red Hat environments
  • Object-oriented programming (OOP) experience
  • Experience building, debugging, and maintaining software applications
  • Experience with multithreaded development
  • Experience using Git for source control
  • Strong troubleshooting and problem-solving skills
  • Ability to work in a team environment
  • Ability to obtain and maintain a Secret Clearance Nice to Have Skills & Experience
  • Modeling & Simulation (M&S) experience
  • TENA, HLA, or DIS experience
  • Navy or DoD program experience
  • JavaScript experience (ExtJS or Vue.js)
  • Agile development experience
  • Jenkins, SonarQube, or CI/CD experience
  • JUnit testing experience
  • Shell scripting experience
  • C/C++ experience
  • DISA STIG or secure coding experience Job Description
Insight Global is seeking a Software Engineer III to support the Navy Continuous Training Environment (NCTE) and Navy Training Baseline (NTB) product suite. This individual will support the design, development, integration, and sustainment of mission-critical modeling and simulation software that enables Live, Virtual, and Constructive (LVC) Fleet training environments. The ideal candidate will possess strong Java development experience, thrive in Linux-based environments, and have a passion for building scalable software solutions that support Navy readiness and training objectives. Responsibilities include but are not limited to:
  • Design, develop, test, debug, and maintain Java-based software applications and distributed simulation systems.
  • Enhance and sustain Navy Training Baseline (NTB) products including JSAF, JBUS, RAVE, ERM, MDS, NEXUS, JMAC, CS3, and ATD.
  • Develop software solutions within Red Hat Linux environments using Java, JavaScript, shell scripting, and modern development tools.
  • Support integration efforts across distributed modeling and simulation architectures.
  • Collaborate with software developers, systems engineers, technical leads, and Navy stakeholders to implement operational requirements.
  • Troubleshoot software defects, perform root cause analysis, and implement corrective actions.
  • Apply modeling and simulation protocols such as TENA, HLA, and DIS to support interoperable training systems.
  • Participate in software design reviews, code reviews, and Agile development activities.
  • Develop and maintain technical documentation, user guides, and software implementation artifacts.
  • Utilize Git and software configuration management processes to support development and release activities.
  • Ensure software solutions meet cybersecurity requirements, secure coding standards, and NCTE architecture guidelines.
  • Support system testing, deployments, and software sustainment efforts across the NCTE enterprise.
  • Assist with proposal support, technical briefings, and engineering documentation as needed.
  • Contribute to continuous process improvement efforts and adoption of software engineering best practices.

Similar jobs