Principal /Sr. Principal Software Engineer
Northrop Grummanabout 1 year ago
Morrisville, North Carolina, United States
On-site
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today and for generations to come. In the Payload and Ground Systems Division of the Space Systems Sector, Northrop Grumman is seeking an experienced Software Engineer to support a Ground program within the Integrated National Systems (INS) Business Unit. This full-time, on-site role involves working on an Agile team executing 2-week sprints over 3-month increments, where you will design, develop, document, refactor, test, and debug applications software for a Ground Segment. NOTE: A DoD clearance (Active TS/SCI with polygraph) is required.
Key Responsibilities
- Design, develop, document, refactor, test, and debug applications software for a Ground Segment.
- Work within an Agile framework, executing 2-week sprints and delivering incremental results.
- Support programs through all phases from development through maturity and critical milestones.
- Collaborate with a geographically distributed team and operate independently in a dynamic environment.
- Adapt to evolving requirements, bug fixes, and specification updates to meet customer needs.
Required Qualifications
- Active TS/SCI clearance at the time of application and willingness to sit for a polygraph.
- Experience meeting one of the following:
• Level 3 – BS + 5 years; MS + 3 years; PhD or 9 years of related experience;
• Level 4 – BS + 8 years; MS + 6 years; PhD + 3 years or 12 years of related experience. - Full Stack Developer experience with strong JAVA and Node JS (Pub sub–Architecture) background.
- Familiarity with Agile development methodologies and software testing principles.
- Experience working with geographically distributed teams.
Preferred Qualifications
- A STEM degree.
- Proficiency with Atlassian tools (Jira, Confluence, Bitbucket).
- Experience in software design and unit testing.
- Hands-on experience with Kubernetes, Docker, microservice architecture, and object-oriented design.
Benefits & Perks
- Compensation: Ranges from $110,300.00 - $165,500.00 (Level 3) or $137,400.00 - $206,000.00 (Level 4) depending on location and experience.
- Eligibility for overtime, shift differential, and discretionary bonuses, including annual bonuses and Long Term Incentives for senior roles.
- Comprehensive health insurance, life and disability insurance, and a savings plan.
- Company paid holidays and paid time off (PTO) for vacation and personal business.
- Potential relocation assistance may be available.
Required Skills
Node.js
Object-Oriented Design
Microservice Architecture
Atlassian Tools
Pub/Sub Architecture
Full Stack Development
Software Design
Java
Kubernetes
Software Unit Testing
Agile Methodologies
Software Testing
Docker