Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal Engineer Software image - Rise Careers
Job details

Principal Engineer Software - job 3 of 4

RELOCATION ASSISTANCE: Relocation assistance may be available

CLEARANCE TYPE: Top Secret

TRAVEL: Yes, 10% of the Time

Description

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. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.

Northrop Grumman Defense Systems (NGDS), Bellevue, NE is currently seeking Principal Engineer

Software. The successful candidates will demonstrate a broad skill set balanced between

interpersonal and technical capabilities achieving sustainable quality products. They will have a

track record as an effective communicator and problem solver who is able to develop and maintain

good working relationships with internal and external stakeholders. The selected candidates will

participate in the entire software development lifecycle with a concentration in software engineering.

The candidates will work closely with other software developers accomplishing the following:

• Complete work independently and as a part of an Agile team

• Support team in completing necessary software on schedule

• Solve complex problems through innovative and creative solutions

• Collaborate with software designers and/or software engineers in the planning, design,

development, and utilization of software systems

• Regularly demonstrate progress to customers

Basic Qualifications for Principal Engineer Software:

• One of the following:

o A high school diploma with a minimum of 9 years of software development

experience

o A bachelor's in science degree in a STEM field with a minimum of 5 years of software

development experience

o A master's in science degree in a STEM field with a minimum of 3 years of software

development experience

• Experience as a Full Stack Software Developer.

• Demonstrated experience in Object Oriented programming (Java, C# or similar).

• Familiarity with database management systems (RDBMS)

• Working knowledge of the Agile development processes

• Strong interpersonal skills to communicate effectively with small technical teams

• Ability to prioritize and adjust tasks to accomplish project results

• Ability to obtain/maintain access to work on-site in Bellevue, NE.

• Have an active Top-Secret security clearance.

Preferred Qualifications:

• Experience working in Agile software development environment.

• Experience with web development frameworks such as React or Angular

• Experience with Relational, Graph, or Document databases

• Experience with:

o TypeScript

o Docker

o Elastic

o Bootstrap

o Jira

• DevOps / DevSecOps experience

• Continuous Integration (CI) / Continuous Deployment (CD)

o Setting up Jenkins Builds

• Software Security Tools

o HP Fortify

o SonarQube

• Experience with microservices, Swagger and API definitions

• Demonstrated use of Integrated Development Environments (IDEs) and configuration

management (Git, Bitbucket)

Salary Range: $95,300.00 - $142,900.00

The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.

Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.

The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.

Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

Average salary estimate

$119100 / YEARLY (est.)
min
max
$95300K
$142900K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal Engineer Software, ngc

At Northrop Grumman, we are on the lookout for a Principal Engineer Software to join our impressive team in Bellevue, NE. In this pivotal role, you will harness your creativity and technical skills to contribute to groundbreaking systems that affect lives across the globe. With our rich history of innovation—from the iconic first transatlantic flight to stealth technology—you'll be part of a culture that values intellectual curiosity and diverse perspectives. As a Principal Engineer Software, you will have the chance to collaborate with a dynamic Agile team, working on everything from software design to system development. Your responsibilities will include crafting high-quality software solutions, solving complex technical challenges, and engaging closely with both internal teams and external stakeholders. We seek someone who is not just technically proficient but also an effective communicator, able to champion innovative ideas and maintain strong relationships within the team. You should have a track record of success in full-stack software development and be comfortable with technologies such as Java, C#, and database management systems. If you possess a passion for problem-solving, a commitment to excellence, and a desire to play a crucial role in shaping the future of technology, then this is the perfect opportunity to join Northrop Grumman as a Principal Engineer Software. Together, we can make history while having a great time along the way!

Frequently Asked Questions (FAQs) for Principal Engineer Software Role at ngc
What qualifications are required for the Principal Engineer Software position at Northrop Grumman?

To qualify for the Principal Engineer Software position at Northrop Grumman, candidates must comply with one of the following educational pathways: a high school diploma with a minimum of 9 years of software development experience, a bachelor's degree in a STEM field coupled with at least 5 years of experience, or a master's degree in a STEM field with 3 years of software development experience. Additionally, candidates should possess experience as a Full Stack Software Developer, with proficiency in Object Oriented programming languages like Java or C#, and a working knowledge of Agile development processes.

Join Rise to see the full answer
What are the primary responsibilities of a Principal Engineer Software at Northrop Grumman?

As a Principal Engineer Software at Northrop Grumman, you will engage in the entire software development lifecycle, focusing on designing and developing high-quality software solutions. Your responsibilities will also include collaborating as part of an Agile team, completing work on schedule, innovative problem-solving, and maintaining effective communication with both internal and external stakeholders. Additionally, you will have the opportunity to mentor team members and lead project initiatives.

Join Rise to see the full answer
What software development methodologies does Northrop Grumman utilize for the Principal Engineer Software role?

Northrop Grumman emphasizes Agile development methodologies for the Principal Engineer Software position. Candidates are expected to have familiarity with Agile processes to effectively collaborate with team members while successfully delivering projects. Working in an Agile environment fosters adaptability and responsiveness to changes, enabling the team to produce high-quality software solutions efficiently.

Join Rise to see the full answer
What technical skills are preferred for the Principal Engineer Software position at Northrop Grumman?

In addition to the essential qualifications, preferred candidates for the Principal Engineer Software role at Northrop Grumman should have experience with web development frameworks such as React or Angular, familiarity with various database types, and knowledge of tools like Docker, Elastic, and Jira. Additionally, experience with Continuous Integration (CI) / Continuous Deployment (CD), software security tools, and microservices architecture is highly beneficial.

Join Rise to see the full answer
Is relocation assistance available for the Principal Engineer Software position at Northrop Grumman?

Yes, Northrop Grumman offers relocation assistance for candidates who may be moving to Bellevue, NE for the Principal Engineer Software position. This assistance can help ease the transition for qualified candidates looking to relocate for this exciting opportunity.

Join Rise to see the full answer
Common Interview Questions for Principal Engineer Software
Can you describe your experience with Object Oriented programming for the Principal Engineer Software role?

When discussing your experience with Object Oriented programming, provide specific examples of projects where you utilized languages such as Java or C#. Explain your approach to design patterns, code structuring, and object interactions, which can help demonstrate your expertise and ability to contribute to team projects.

Join Rise to see the full answer
How have you worked in an Agile development environment?

Illustrate your experience by detailing specific roles and responsibilities you held within an Agile team. Discuss how you contributed to sprint planning, daily stand-ups, and retrospectives, emphasizing your adaptability and commitment to continuous improvement—key components for success at Northrop Grumman.

Join Rise to see the full answer
What strategies do you use for effective communication with team members?

Effective communication is vital for collaboration. Share techniques you employ, such as regular check-ins, using collaborative tools like Jira, or adopting open lines of communication with stakeholders. Highlight how your interpersonal skills helped resolve challenges and fostered a positive team culture.

Join Rise to see the full answer
Can you give an example of a complex problem you solved in software development?

When answering this question, choose a specific challenge you encountered, outline your thought process, and explain how your creative solution not only solved the problem but also contributed positively to the project and team dynamics.

Join Rise to see the full answer
What is your experience with web development frameworks like React or Angular?

Discuss your proficiency with web development frameworks by mentioning projects where you applied your skills. Detail the features you implemented, the challenges you faced, and how you overcame them. This demonstrates your hands-on expertise required for the Principal Engineer Software position.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced environment?

When discussing task prioritization, illustrate your method for assessing project urgency and importance. Highlight tools or frameworks you use to prioritize effectively, and provide an example where your approach helped achieve objectives on time.

Join Rise to see the full answer
What is your approach to continuous integration and continuous deployment?

Explain your understanding of CI/CD processes and mention any specific tools you’ve used, such as Jenkins for builds. Share insights on how these practices enhance software quality and speed up deployment, emphasizing their significance in modern development.

Join Rise to see the full answer
Have you had experience with microservices architecture? If so, can you elaborate?

Discuss your familiarity with microservices by providing examples of systems you've designed or developed using this architecture. Explain the benefits you realized from scalability to resilience, and how this aligns with Northrop Grumman's computing methodologies.

Join Rise to see the full answer
How do you stay updated with the latest trends in software development?

This question allows you to showcase your passion for technology. Mention any blogs, forums, webinars, or professional development courses you engage with, as well as how your continuous learning habit translates into better project outcomes.

Join Rise to see the full answer
Can you explain the importance of software security tools in the development process?

Highlight the critical role that software security tools like HP Fortify or SonarQube play in identifying vulnerabilities early in the development process. Discuss specific scenarios where you’ve used such tools to enhance the security posture of your projects, demonstrating your awareness of best practices for software security.

Join Rise to see the full answer
Similar Jobs
ngc Hybrid United States-Washington-Fort Lewis
Posted 14 days ago

Lead the implementation of innovative training solutions at Northrop Grumman, contributing to advancements in military training technologies.

ngc Hybrid United States-California-Sunnyvale
Posted 14 days ago

Join Northrop Grumman as a Technical Project Manager to lead innovative projects that redefine engineering capabilities and support global security.

Posted 7 days ago

Join Root as a Staff Software Engineer and lead the technical direction of product teams while driving impactful insurance solutions.

Photo of the Rise User
Accesa Remote Employees can work remotely, Romania
Posted 10 days ago

Launch your Java career with Accesa, a leading technology company, through their 8-week internship program.

Photo of the Rise User
Warner Bros. Discovery Hybrid GA Atlanta 1050 Techwood Drive NW
Posted 4 days ago
Inclusive & Diverse
Dare to be Different
Collaboration over Competition
Growth & Learning
Medical Insurance
Dental Insurance
Vision Insurance
Life insurance
Disability Insurance
Paid Time-Off
Paid Holidays

Lead a high-performing engineering team at CNN Digital as a Software Engineering Manager to develop innovative web applications.

Photo of the Rise User
Posted 13 days ago

Tenstorrent seeks a highly skilled Technical Lead in AI compiler technologies to advance their innovative AI solutions in Austin, TX.

Photo of the Rise User
Google Hybrid Mountain View, California, United States
Posted 9 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

As a Software Engineer in Google's Sustainability Data and Tech team, you'll help drive the company's climate goals by building scalable software and data solutions.

Photo of the Rise User
Bilue Hybrid Level 1, 241 Adelaide Street, Brisbane, QLD, Australia
Posted 7 days ago

Join Bilue as a mid-level iOS Engineer and contribute to innovative mobile solutions in a collaborative environment.

Photo of the Rise User
Posted 4 days ago

Join 2MoRO as a Technical Architect and contribute to innovative software solutions for the aeronautics sector.

Photo of the Rise User
TAL Remote 500 Bourke Street, Melbourne, Australia
Posted 2 days ago

Help shape the future of customer-facing platforms at TAL as a Lead Frontend Software Developer in a flexible and innovative environment.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
P
Someone from OH, Cincinnati just viewed Governance, Risk and Compliance Officer at ProgressSoft
Photo of the Rise User
20 people applied to Unity Developer at FS Studio
Photo of the Rise User
Someone from OH, Fredericksburg just viewed Vice President, Inside Sales at A Place for Mom
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at AudioEye
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at GoodLeap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at TeamSnap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, Demand Generation at Ontic
R
Someone from OH, Cleveland just viewed Influencers Affiliates Team Lead at RISK
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analyst at Anchorage Digital
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analytics Analyst at 10x Genomics
Photo of the Rise User
Someone from OH, Columbus just viewed Sr Specialist Quality & Regulatory Compliance at bioMérieux
Photo of the Rise User
Someone from OH, Cincinnati just viewed Jr. Graphics Designer at NBCUniversal
o
Someone from OH, Cleveland just viewed Nike Marketing Coordinator at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Promise
Photo of the Rise User
Someone from OH, Lima just viewed Program/Project Manager I at SRI International
G
Someone from OH, Mount Orab just viewed Backend Developer at GATEWAY CAREERS