Northrop Grumman
Northrop Grumman is hiring: Software Engineer / Principal Software Engineer - R1
Northrop Grumman, Boulder, CO, US, 80301
Overview Software Engineer / Principal Software Engineer - R10209896 – Northrop Grumman
RELOCATION ASSISTANCE: No relocation assistance available
CLEARANCE TYPE: Secret
TRAVEL: Yes, 10% of the Time
Location: Boulder, CO (remote work not indicated)
Position Overview As a Software Engineer or Principal Software Engineer, you will be responsible for the design, development, documentation, testing, deployment, and debugging of software applications. This includes researching, identifying, and implementing solutions to complex, multi-disciplinary software problems.
Essential Functions New feature implementation that allows for smooth integration with pre-existing systems
Software development using Agile Methodology
Utilizing Jira to document bugs and enhancements
Software engineering support for multi-language (C/C++, Python, and Java) and complex software systems
Enhance usability, performance, and maintainability of systems via analysis and bug fixes
Coordinate, integrate, and resolve defects in conjunction with the test team
This requisition may be filled at either a Software Engineer or a Principal Software Engineer level.
Qualifications Basic Qualifications For Software Engineer Bachelor’s Degree in a STEM discipline from an accredited university and 2 years of related experience or a master’s degree in a STEM discipline
Linux experience
C/C++ and Python proficiency
Object Oriented Programming (OOP) experience
Ability and willingness to travel up to 10% to support business needs
Active in-scope U.S. Government DoD Secret security clearance at time of application and ability to obtain/maintain TS/SCI (if applicable)
Principal Software Engineer Bachelor’s Degree in a STEM discipline and 5 years of related experience, or a master’s degree with 3 years’ experience, or PhD with 1 year of experience
Linux experience
C/C++ and Python proficiency
Object Oriented Programming (OOP) experience
Ability and willingness to travel up to 10% to support business needs
Active in-scope U.S. Government DoD Secret security clearance at time of application and ability to obtain/maintain TS/SCI (if applicable)
Preferred Qualifications OO design pattern and modern data structure experience
Configuration management software experience (e.g., Git)
Experience with containerization
Software development and troubleshooting in a team environment
Legacy software and modernization experience
Java and shell scripting language experience
Agile development experience
Atlassian Tool Suite experience
Full software development lifecycle experience
Familiarity with OPIR and EOIR sensors and simulations is a plus
Salary and Benefits Primary Level Salary Range: $89,400.00 - $134,200.00
Secondary Level Salary Range: $110,300.00 - $165,500.00
Salary is a general guideline; offers depend on scope, responsibilities, experience, education, skills, and market conditions.
Overtime, shift differential, discretionary bonuses, and long-term incentives may apply depending on position and level.
Benefits include health insurance, life and disability insurance, 401(k) savings plan, holidays, and PTO.
The application period for the job is estimated to be 20 days from the posting date but may be shortened or extended based on business needs and candidate availability.
Equal Opportunity Employer: Northrop Grumman does not discriminate based on 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, visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for positions with government clearance.
#J-18808-Ljbffr