Mission Technologies, a division of HII
Mission Technologies, a division of HII
5,001 – 10,000 Employees
ConsultingLogisticsManufacturing
Mission Technologies, a division of HII, develops and delivers advanced technologies for national security and military operations. Its work spans cyber and space operations, advanced military technologies, and integrated systems supporting air, land, and sea forces. The organization also applies artificial intelligence and C5ISR capabilities to help strengthen U.S. military operations and enable coordination across multiple domains. With activities connected to manufacturing, consulting, and logistics, Mission Technologies offers job seekers opportunities to explore work at the intersection of engineering, defense technology, and operational support.

Web Developer (Software Engineer 3) - Port Hueneme, CA

Build and modernize secure web applications supporting HII’s naval-defense customers in an onsite Port Hueneme role. Develop APIs, databases, cloud deployments, and enterprise software across the full application lifecycle.

Description

  • Develop, maintain, modernize, and enhance web applications and related services for NSWC PHD
  • Design, test, troubleshoot, deploy, and maintain applications that meet customer business and mission needs
  • Translate requirements into technical solutions with customers, stakeholders, business analysts, and technical teams
  • Create responsive, functional, and user-friendly web interfaces
  • Build and maintain front-end and back-end application components
  • Produce clean, secure, reusable, and maintainable code
  • Develop server-side applications with C#, .NET, Java, Python, JavaScript/Node.js, or similar technologies
  • Build, consume, and maintain REST APIs, web services, and enterprise integrations
  • Work with Microsoft SQL Server and relational databases, including queries, stored procedures, data access, and application integration
  • Investigate and resolve application defects, performance problems, and production issues through testing and debugging
  • Contribute to application design, code reviews, testing, configuration management, and releases
  • Use Git, GitHub, and collaborative software development platforms
  • Support automated build, testing, deployment, CI/CD, and DevSecOps processes
  • Partner with cybersecurity teams on secure coding, vulnerability remediation, security scans, patching, and compliance
  • Create and maintain technical and end-user documentation
  • Connect applications with databases, APIs, authentication services, data sources, and enterprise capabilities
  • Monitor and troubleshoot application availability, performance, capacity, and reliability
  • Contribute across the software development lifecycle and continuous improvement initiatives
  • Explain technical information clearly to technical and non-technical stakeholders
  • Work across technical disciplines to meet customer and mission requirements

Requirements

  • Five years of relevant experience with a related bachelor's degree, three years with a related master's degree, no prior experience with a related PhD or Juris Doctorate, or nine years with a high school diploma or equivalent
  • U.S. citizenship is required
  • Current Secret security clearance that can be maintained
  • Current CompTIA Security+ certification that can be maintained
  • Experience with HTML5, CSS3, JavaScript, and TypeScript
  • Experience with C#, .NET, and ASP.NET
  • Experience with React, Angular, Vue.js, or comparable front-end frameworks
  • Experience with Java, Python, Node.js, or comparable back-end technologies
  • Experience with Microsoft SQL Server or other relational database technologies
  • Experience developing and integrating REST APIs and web services
  • Proficiency with Git, GitHub, and source-control practices
  • Experience using Visual Studio and/or Visual Studio Code
  • Experience with Microsoft Azure or a comparable cloud platform
  • Experience with Azure App Service or comparable application-hosting technologies
  • Experience with CI/CD pipelines and automated software deployment
  • Experience with GitHub Actions or comparable automation tools
  • Knowledge of authentication and authorization technologies
  • Knowledge of secure software development and application security
  • Experience with Agile software development methodologies
  • Experience with application modernization and legacy application migration
  • Ability to troubleshoot and support applications in production enterprise environments
  • Preferred: bachelor's degree in Computer Engineering, Electrical Engineering, Electronics Engineering, or Mathematics with a Computer Science concentration
  • Preferred: at least five years of professional experience in computer design, software development, computer networks, or closely related technical work
  • Visual acuity and manual dexterity sufficient to perform the requirements of the Software Engineer family

Benefits

  • Medical, dental, and vision plan options
  • Wellness resources
  • Employee assistance programs
  • 401(k) savings plan options
  • Financial planning tools
  • Life insurance
  • Employee discounts
  • Paid holidays and paid time off
  • Tuition reimbursement
  • Scholarships for early childhood and post-secondary education
  • Occasional bonus or other non-recurring compensation may be available for eligible positions
  • Educational and training programs supporting ongoing career development

Related Jobs