Software Developer - Level 3/4
Northrop Grumman · Redondo Beach, CA · 1 wk ago
On-siteInformation Technology$114k–$171k/yrFull-time
About the role
Northrop Grumman's Space Systems Sector is seeking a Software Developer - Level 3/4 to join our team in Redondo Beach, CA.
Responsibilities
- Develop software using modern web development frameworks/libraries, such as: Angular, React, Vue.js, or similar.
- Implement applications software using server-side program languages in Python, C++, Node.js, and Go in a Linux/Unix environment.
- Design, develop, and govern high-performance services (REST, GraphQL, gRPC) and enterprise-level asynchronous messaging (NATS, ActiveMQ) for satellite ground software solutions.
- Utilize Atlassian tool suite, including Jira dashboards, Confluence knowledge bases, eazyBI reports, custom JQL queries.
- Execute program tasking and software development using Agile methodologies, cloud platforms, SQL or NoSQL database systems, scalable database schemas and optimized queries.
- Cross-functional collaboration, enabling timely development and deployment of satellite ground software solutions.
- Own development and execution of features for satellite ground systems domain, with familiarity in reading CAMEO/MBSE models.
Requirements
- Software Developer - Level 3: 5 years of software development experience with Bachelor's degree; 3 years of stated experience with Master's degree; 1 year of stated experience with PhD; an additional 4 years of stated experience may be considered in lieu of degree.
- Software Developer - Level 4: 8 years of software development experience with Bachelor's degree; 6 years of stated experience with Master's degree; 4 years of stated experience with PhD; an additional 4 years of stated experience may be considered in lieu of degree.
Qualifications
- Candidate must have the ability and willingness to obtain and maintain a DoD Top Secret clearance and SCI clearance within a reasonable period of time as determined by the company.
- Strong proficiency in modern web development frameworks and libraries such as Angular, React, Vue.js, or similar, with proven success in delivering robust applications.
- Extensive experience developing applications on Linux/Unix operating systems.
- Demonstrated expertise in one or more server-side languages, including Python, C++, Node.js, Go, or Java; with a track record of developing scalable backend solutions.
- Experience designing and developing RESTful APIs, GraphQL APIs, or gRPC services.
- Familiarity with asynchronous messaging systems (e.g., NATS, ActiveMQ, etc.).
- Solid background with SQL or NoSQL database systems to build and maintain data-driven applications.
- Proficient in Agile principles, and the effective use of Atlassian tools such as Jira, Confluence, and Bitbucket.
Preferred Qualifications
- Experience working with containerization and orchestration tools such as Docker and Kubernetes, as well as familiarity with cloud platforms (e.g., AWS, Azure, or Google Cloud).
- Competence in reading and interpreting CAMEO/MBSE models.
- Previous experience developing Command and Control software for Satellite Ground Systems.
- Experience working within a DevOps pipeline.
Pay
Primary Level Salary Range: $114,000.00 - $171,000.00
Secondary Level Salary Range: $142,200.00 - $213,400.00