Software Engineer (Engineer Software 4) - 27575

HII's Mission Technologies divisionSuffolk, VA
4d

About The Position

Mission Technologies, a division of Huntington Ingalls Industries, is seeking a Software Engineer to support the Joint Training Synthetic Environment (JTSE) for the Joint Staff J7 (JS J 7) at our Suffolk, VA Joint Staff Complex. In this role, you will design, develop, and modernize software solutions that support complex modeling and simulation environments used across Joint Staff training missions.

Requirements

  • 9 years experience with Bachelors in related field; 7 years experience with Masters in related field; 4 years relevant experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 13 years relevant experience.
  • Direct experience working with the Joint Live Virtual Constructive (JLVC) environment, including development and integration of features for JLVC type simulations and the Joint Training Tool (JTT).
  • Proven experience developing backend services in Java, including data integration, querying, and transformation.
  • Proficiency in ReactJS and experience building user facing UI components.
  • Experience with cloud platforms (AWS, Azure, or DoD cloud equivalents) and containerization technologies such as Docker and Kubernetes.
  • Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions) and version control (Git).
  • Ability to quickly learn new technologies and operate effectively in a fast paced team environment.
  • Must possess and maintain an active Secret Security Clearance.
  • Strong backend development in Java, including API and microservice design.
  • Frontend development with JavaScript/ReactJS.
  • Experience with cloud environments and container orchestration (Docker, Kubernetes).
  • Familiarity with DEVSECOPS practices and CI/CD pipeline development.
  • Experience developing or integrating simulation based systems in JLVC/JTT environments.
  • Comfort working in Linux based development environments.

Nice To Haves

  • Proficiency with the Spring Framework, Maven, or Gradle.
  • Understanding of distributed systems, system architecture, and large scale data aggregation tools (e.g., Apache Hive, HBase).
  • Experience managing MySQL or NoSQL databases such as Cassandra in an Apache environment.
  • Experience working in Agile development environments using Jira and Confluence.
  • Strong full stack development experience (Java backend + ReactJS frontend).

Responsibilities

  • Design and develop Java backend services that integrate with external systems, perform data transformation, and support proprietary mission systems.
  • Architect and modernize software solutions using current programming languages and refactor legacy systems into cloud native and virtualized environments.
  • Address enhancement requests and bug fixes for both frontend (ReactJS) and backend applications; build proof of concepts for new technology integration.
  • Lead research and development activities to deliver next generation capabilities for JLVC simulations, including UI/UX components and advanced service features (e.g., 3D map displays, physics based detections).
  • Build and implement DEVSECOPS CI/CD pipelines using tools such as GitLab to ensure secure, efficient software delivery.
  • Develop backend services and user interface tools that integrate with JLVC federations for the Joint Training Tool (JTT).
  • Apply Modular Open Systems Architecture (MOSA) principles to enhance maintainability, scalability, and interoperability.
  • Collaborate with systems engineers, cyber teams, and operational stakeholders to ensure solutions align with mission specific requirements.

Benefits

  • best-in-class medical, dental and vision plan choices
  • wellness resources
  • employee assistance programs
  • Savings Plan Options (401(k))
  • financial planning tools
  • life insurance
  • employee discounts
  • paid holidays and paid time off
  • tuition reimbursement
  • early childhood and post-secondary education scholarships
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service