Optimization Tech Debt Lead (Engineer Software 3) - 27216

HII's Mission Technologies division•Suffolk, VA
1d

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) contract. This role focuses on modernizing codebases, improving system performance, and driving technical excellence in a mission-critical environment.

Requirements

  • 5 years experience with Bachelors in related field; 3 years experience with Masters in related field; or High School Diploma or equivalent and 9 years relevant experience.
  • Active Secret Clearance
  • Proficiency in C++ and/or C# in a Visual Studio environment
  • Strong software debugging skills
  • Experience with unit, integration, and regression testing
  • Experience with CI/CD pipelines and automated build processes
  • Experience with Agile methodologies, Jira, Confluence, and Git.
  • Ability to work independently and in a team environment
  • Excellent written and verbal communication skills
  • Strong organizational skills and attention to detail

Nice To Haves

  • Working knowledge of Microsoft Office 365 products a plus
  • Understanding of system architecture and experience with distributed systems
  • Familiarity with Java, JavaScript, NodeJS, ReactJS.
  • Knowledge of containerization (Docker, Kubernetes) and Helm charts.
  • Development experience in Linux environments.
  • Database design (Relational and NoSQL/Graph).
  • Background in performance optimization and technical improvement initiatives.

Responsibilities

  • Refactor and modernize legacy code to improve maintainability and readability.
  • Identify and prioritize technical debt across the codebase.
  • Increase automated test coverage (unit, integration, regression).
  • Upgrade outdated libraries, frameworks, and dependencies.
  • Address security vulnerabilities and deprecated components.
  • Improve CI/CD pipeline reliability and system monitoring.
  • Collaborate with feature teams to plan and execute technical improvements.
  • Develop well-structured code following established standards.
  • Test software against requirements and document results.
  • Support development of virtual environment courses and related systems.

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