Northrop Grumman Chief Software Engineer in Lorton, Virginia

Are you interested in expanding your career through experience and exposure, all the while supporting a mission that seeks to ensure the security of our nation and its allies? If so, then Northrop Grumman may be the place for you. As

a leading global security company providing innovative systems, products and solutions to customers worldwide, Northrop Grumman offers an extraordinary portfolio of capabilities and technologies. Here at Northrop Grumman we are

comprised of professionals that bring different perspectives, are curious about the world, accepting of each other, and understand that the more ideas, backgrounds, and experiences we bring to our work then the more innovative we can be. As we continue to build our talented workforce we look for professionals that exemplify our core values, leadership

characteristics, and approach to innovation.

Northrop Grumman Technology Services sector is seeking a Chief Software Engineer to join our team of qualified, diverse individuals. The qualified applicant will become part of Northrop Grumman's team to support the U.S. Customs and Border Protection (CBP) Passenger Systems Program Directorate (PSPD) suite of computer and automated software applications. CBP PSPD supports a broad range of complex business systems which are instrumental to the CBP mission of securing our borders while facilitating legitimate trade and travel. This position requires a highly motivated, self-reliant team player. This position is located in Lorton, VA. Telework is not allowed.

Roles and Responsibilities:

  • Coordinate implementation of modern software development technology, process improvements and best practices

  • Coordinate development of rich- and web-based solutions primarily using Java

  • Mentor a team of software engineers to ensure software quality and implementation of software engineering best practices

  • Collaborate with systems engineers to analyze user needs to identify, decompose, document, and implement system requirements

  • Collaborate with systems engineers to assess impacts of proposed changes in terms of functionality and risks


Basic Qualifications:

To be considered for this position, you must minimally meet the knowledge, skills, and abilities listed below:

  • Bachelor's degree with a minimum 14 years' experience in software engineering

  • Demonstrated software development expertise at a senior level with Java

  • Demonstrated peer mentorship ability

  • Demonstrated expertise in modern software engineering best practices (e.g., DevOps, continuous integration, automated testing, etc.)

  • US Citizenship

Preferred Qualifications:

  • Master's degree in software engineering, computer science, or similar field

  • Minimum 14 years' software development experience with one or more of these technologies: Java, .Net

  • Minimum 10 years' experience performing software engineering in an Agile environment

  • Minimum 10 years' experience in AWS or similar cloud-based software solutions

  • Demonstrated expertise migrating legacy solutions to cloud environment

  • Certification in Scaled Agile Framework (SAFe)

Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action 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/AA and Pay Transparency statement, please visit . U.S. Citizenship is required for most positions.