Northrop Grumman Defense Systems (NGDS) is seeking a Sr. Principal Engineer Software to participate in the entire software development lifecycle with a concentration in software engineering, working closely with other software developers to achieve sustainable quality products.
Requirements
- Experience with object-oriented programming, web development frameworks, and full stack application architectures
- Proven experience with Linux OS.
- Familiarity with relational database management systems (Oracle/PDBs) and SQL
- Working knowledge of the Agile development processes
- Familiarity with Test automation practices and tools (Integration testing, Unit testing, QFTest)
- Experience with Infrastructure as Code:
- Experience with DevSecOps:
Responsibilities
- 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
Other
- A high school diploma with a minimum of 12 years of software development experience
- A bachelor's in science degree in a STEM field with a minimum of 8 years of software development experience
- A master's in science degree in a STEM field with 6 years of software development experience
- Strong interpersonal skills to communicate effectively with small technical teams
- Ability to prioritize and adjust tasks to accomplish project results