Northrop Grumman's Space Sector is seeking a Software Engineer – Level 4 to design, develop, document, test, and debug applications software and systems that contain logical and mathematical solutions. This role is crucial for advancing the company's revolutionary systems in the aerospace and defense industry.
Requirements
- Experience with Java Programming Language (Required for support of design, implementation, testing, code reviews, etc.)
- Experience with Git (Required for support of releases, patching, pipeline, developer support, etc.)
- Experience with Kubernetes/Helm (Required for support of deployments, environment support, and IT&D integration, etc.)
- Experience with Databases (Not specifically but at least some experience with one of the following: Elastic, Mongo, MySQL)
- Experience with Product Owner, Scrum Master, Configuration Management, Integration Test and Development (not necessarily acting as, but working directly with)
- Experience with REST architecture
- Experience with software development on Red Hat Enterprise Linux
Responsibilities
- Design, develop, document, test and debug applications software and systems that contain logical and mathematical solutions.
- Conduct multidisciplinary research and collaborate with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
- Determine computer user needs: analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepare operating instructions; design and develop compilers and assemblers, utility programs, and operating systems.
- Ensure software standards are met.
- Support of design, implementation, testing, code reviews, etc. using Java Programming Language.
- Support of releases, patching, pipeline, developer support, etc. using Git.
- Support of deployments, environment support, and IT&D integration using Kubernetes/Helm.
Other
- Requires an active Top-Secret (TS)/Sensitive Compartmented Information (SCI) clearance [TS/SCI*] at time of application
- Bachelor’s degree with 8 years of software development experience
- Master’s degree with 6 years of software development experience
- PhD with 4 years of software development experience
- U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.