logo

Northrop Grumman

Sr Principal Software Engineer - TRK 26-140

Department
Engineering
Job Type / Location
remote
Experience Required
7+ years
Posted On

As a Sr Principal Software Engineer, you will be responsible for leading the design and development of complex software systems, collaborating with cross-functional teams, and mentoring junior engineers. You will work closely with the development team to identify and prioritize project requirements, develop technical solutions, and ensure timely delivery of high-quality software products. You will also be responsible for staying up-to-date with industry trends and emerging technologies, and applying this knowledge to improve our software development processes and tools.

Key Responsibilities:

  • Lead the design and development of complex software systems, including architecture, design, and implementation.
  • Collaborate with cross-functional teams, including development, testing, and quality assurance to ensure timely delivery of high-quality software products.
  • Mentor junior engineers and provide guidance on software development best practices.
  • Identify and prioritize project requirements, develop technical solutions, and ensure timely delivery of software products.
  • Stay up-to-date with industry trends and emerging technologies, and apply this knowledge to improve our software development processes and tools.

Requirements:

  • 10+ years of experience in software development, with a focus on complex software systems.
  • Strong technical leadership skills, with experience leading cross-functional teams.
  • Experience with cloud computing platforms, such as AWS.
  • Strong understanding of software development methodologies, including Agile and Scrum.
  • Excellent communication and interpersonal skills, with the ability to work effectively with diverse teams.

View Assessment Process

Think you'll be a good fit?