logo

Northrop Grumman

Manager Software Engineering 3

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

Manages a team of software engineers in the development of complex software systems. Oversees the design, development, and delivery of software products and solutions. Ensures the team is following Agile methodologies and best practices. Collaborates with cross-functional teams to identify and prioritize project requirements. Develops and implements technical strategies to improve software development processes and team performance. Provides technical guidance and mentorship to team members. Stays up-to-date with industry trends and emerging technologies, including cloud computing and machine learning.

Key Responsibilities

  • Lead a team of software engineers in the development of complex software systems.
  • Oversee the design, development, and delivery of software products and solutions.
  • Ensure the team is following Agile methodologies and best practices.
  • Collaborate with cross-functional teams to identify and prioritize project requirements.
  • Develop and implement technical strategies to improve software development processes and team performance.

Requirements

  • 10+ years of experience in software engineering and leadership roles.
  • Proven track record of leading high-performing teams and delivering complex software projects.
  • Strong technical expertise in Python, Node.js, and AWS.
  • Experience with Agile methodologies and cloud computing.
  • Excellent communication and leadership skills.

View Assessment Process

Think you'll be a good fit?