> Markdown version of [/jobs/ext/4454506-it-software-engineer-2](https://www.wearedevelopers.com/jobs/ext/4454506-it-software-engineer-2). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # IT SOFTWARE ENGINEER 2 - **Company:** Apollo Professional Solutions, Inc. - **Location:** Newport News, VA, United States - **Salary:** $87,360.0 - $108,160.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), HTML, Java (Programming Language), JavaScript (Programming Language), .NET Framework, Software Applications, C Sharp (Programming Language), Cascading Style Sheets (CSS), Code Review, Collaborative Software, Web Development, Integrated Development Environments, Software Engineering, Software Requirements Analysis, Web Applications, Enterprise Software Applications, Programming Languages - **Published:** October 1, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=edda6c41be693d94 ## About the Role * Bachelor's degree with 2 years of relevant experience, or Master's degree with 0 years of experience. * Alternatively, 4 years of related exempt experience may substitute for a Bachelor's degree. * Knowledge of the Software Development Life Cycle (SDLC). * Experience testing software and participating in code reviews. * Working knowledge of multiple programming languages and technologies, including: * Java * JavaScript * HTML * CSS * C# * .NET Preferred Qualifications * Additional programming language experience. * Web development experience. * Experience developing, testing, and maintaining enterprise applications. * Experience working in a collaborative software development environment., * Are you a US citizen and able to obtain a secret clearance ? * How many years of professional software development experience do you have, and what programming languages have you used? * Please describe your experience with Java and JavaScript development. * Please describe your experience with C# and .NET. * Describe your experience with the Software Development Life Cycle (SDLC), including software testing and peer/code reviews. * What experience do you have with HTML and CSS in web development? ## Description Huntington Ingalls Shipbuilding is seeking an IT Software Engineer 2 to support the NNS Access Team. This position will focus on software development, testing, code review, and web-based application development using Java, JavaScript, HTML, CSS, C# and .NET. The Software Engineer will participate throughout the software development life cycle and work with the team to develop, test, review, and maintain software applications. Responsibilities * Design, develop, and test software applications and software components. * Participate in the full Software Development Life Cycle (SDLC). * Develop and maintain web-based applications using Java, JavaScript, HTML and related technologies. * Analyze software requirements and help establish operational specifications. * Test software and troubleshoot issues. * Conduct and participate in peer reviews of code. * Work collaboratively with other software engineers and technical team members. * Support additional software development activities as assigned. * May contribute to embedded systems software development.