Software Engineer- JLLIS Lead ( (Engineer Software 3) - 28262

HII's Mission Technologies divisionSuffolk, VA

About The Position

HII Mission Technologies is seeking a Software Engineer to support the JTSE program at the Joint Staff Complex in Suffolk, VA. In this role, you’ll design and deliver high quality software solutions while providing technical leadership to a team of developers supporting critical DoD training systems.

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.
  • Proficiency in at least one modern programming language (e.g., JavaScript/TypeScript)
  • Strong understanding of object oriented design, data structures, algorithms, and complexity analysis
  • Experience with the full software development lifecycle and modern development practices
  • Ability to quickly adapt to new tools, technologies, and environments
  • Hands-on experience with Agile methodologies (Scrum or Kanban) and tools such as Jira and Confluence
  • 2+ years of leadership experience guiding junior engineers and supporting team success
  • Strong analytical, problem solving, and debugging skills
  • Excellent written and verbal communication skills
  • Strong organizational skills and attention to detail
  • Self motivated with the ability to work both independently and collaboratively
  • Must have an active Secret Clearance

Nice To Haves

  • Understanding of system architecture, distributed systems, and large scale application design
  • Experience with Node.js, React.js, or other modern web frameworks
  • Experience with Docker, Kubernetes, and container orchestration
  • Expertise with NoSQL/Graph databases such as MongoDB, including data modeling
  • Experience with Elasticsearch and Lucene based search technologies
  • Experience migrating from Elastic App/Enterprise Search to native Elasticsearch
  • Development experience in Linux environments
  • Familiarity with Git, Jira, Confluence, and other collaboration tools
  • Exposure to cloud environments (AWS, GCP, Azure) and CI/CD, automated testing, and DevOps workflows
  • Working knowledge of Microsoft Office 365

Responsibilities

  • Develop high quality software solutions and lead a team of software engineers
  • Translate functional requirements into scalable and supportable technical solutions
  • Lead design and architectural discussions
  • Ensure adherence to coding, testing, and deployment best practices
  • Participate in the full software development lifecycle from planning to deployment
  • Troubleshoot and resolve production issues to ensure system reliability
  • Collaborate across cross functional teams to design, implement, and deploy customer focused solutions
  • Provide leadership, align your team to goals, and support a positive, productive team culture
  • Develop clean, well structured code following provided standards

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