Sentinel Principal/Sr Principal Software Engineer 17468
Job Description
Sentinel Principal or Sr Principal Software Engineer for the Sentinel program, Northrop Grumman, based in Roy, Utah onsite.
Responsibilities
- Define and architect software system structures for both new and existing products
- Develop software within an agile development framework
- Design automated testing procedures for test execution teams
- Collaborate with the lead test engineer and a team of developers to build and enhance automated tools
- Create software test plans and procedures for team software products
Requirements
Principal Software Engineer
- 5 years with a Bachelor’s in a related field, 3 years with a Master’s, 1 year with a PhD, or 4 additional years in lieu of a degree
- US Citizenship with an active DoD Secret clearance and a reinvestigation date within the last six years
- Ability to obtain Special Program Access (SAP)
- Experience with Agile and working in a cross-functional Scrum team
- Experience with the Atlassian Tool Suite including Jira and Confluence
- Working knowledge of Object-Oriented Analysis and Design Principles
- Experience programming in object oriented languages such as C++, Python, and JavaScript
- Familiarity with Model-Based Systems Engineering MBSE languages such as SysML and UML
- Experience with the Software Development Life Cycle (SDLC)
- Familiar with Software Development Plans
- Familiar with Software Engineering best practices
- Strong technical leadership, interpersonal, and written/verbal communication skills for stakeholder engagement
Sr Principal Software Engineer
- 8 years with a Bachelor’s in a related field, 6 years with a Master’s, 4 years with a PhD or 4 additional years in lieu of a degree
- US Citizenship with an active DoD Secret clearance and a reinvestigation date within the last six years
- Ability to obtain Special Program Access (SAP)
- Experience with Agile and working in a cross-functional Scrum team
- Experience with the Atlassian Tool Suite including Jira and Confluence
- Working knowledge of Object-Oriented Analysis and Design Principles
- Experience programming in object oriented languages such as C++, Python, and JavaScript
- Familiarity with Model-Based Systems Engineering MBSE languages such as SysML and UML
- Experience with the Software Development Life Cycle (SDLC)
- Familiar with Software Development Plans
- Familiar with Software Engineering best practices
- Strong technical leadership, interpersonal, and written and spoken communication skills for stakeholder engagement
Technologies
- C++
- Python
- JavaScript
- Jira
- Confluence
- DOORS
- Cameo
- SysML
- UML
Benefits
- Medical, dental and vision coverage
- 401k
- Educational assistance
- Life Insurance
- Employee assistance programs and work/life solutions
- Paid time off
- Health and wellness resources
- Employee discounts
Salary
- Primary level: $98,400.00 - $155,400.00 per year
- Secondary level: $122,800.00 - $193,900.00 per year