Sr Principal Engineer Software – SW Engineer
Company | Northrop Grumman |
---|---|
Location | Colorado Springs, CO, USA |
Salary | $124900 – $187300 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior, Expert or higher |
Requirements
- Bachelor’s Degree in Computer Science, Software Engineering, Mathematics, or related discipline preferred from an accredited university and 8 years of experience, or a Master’s degree in a related discipline and 6 years of experience, or 12 years of related experience instead of a degree may be considered
- Applicants must have a current active in-scope DoD-issued Top Secret security clearance at the time of application, which is required to start with the ability to obtain TS/SCI clearance
- Ability and willingness to travel up to 10% to support business needs
- Java and Java Spring experience
- Knowledge of software practices and coding standards
- Strong problem-solving skills, including the ability to review performance issues, identify root cause, recommend and develop a solution
- Experience working as part of an Agile team
- Knowledge and experience with containerization tools such as Docker/Kubernetes
- Knowledge of server-side development and message passing
- Experience developing enterprise applications
- Use of common software development and management tools such as: Git, Nexus, JIRA, Confluence, Maven, Gradle and Eclipse
- Understanding of standard system engineering design artifacts such as Use Cases and UML diagrams
Responsibilities
- Provide in-depth analysis and technical support of a large, distributed system written in Java
- Perform complex problem resolution, design, development, testing, integration, and user support for a large code baseline
- Follow specifications to develop or modify functionality within the code
- Assist with design, benchmark testing, debugging, and documentation
- Interface with other system support groups to resolve problems, set standards, and improve the overall efficiency of the system
- Design, code, test, and implement tools for automation
- Ability to work effectively in a rapid-paced, team environment
- Flexibility and willingness to take on unanticipated tasks
Preferred Qualifications
- Current and Active in-scope DoD-Issued TS/SCI clearance is highly desired
- DoD 8140 certification at IAT Level II or higher (Security+ CE, CySA+, GICSP, GSEC, SSCP, CCNA Security, etc.) is highly desired
- Command and control system application development
- Previous experience with message translation software
- Automated test and pipeline development experience
- Experience developing software for Unix/Linux and Windows platforms
- Experience with Software Integration testing, including developing automated test scripts
- Experience with Risk Management Framework/STIG/Fortify mitigation
- Prior experience designing and developing microservices and deploying containers
- Experience setting up a container environment