logo

Northrop Grumman

SkillBridge Principal Software Engineer Software Engineer

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

As a Principal Software Engineer/Software Engineer, you will be responsible for designing, developing, and delivering software solutions that meet the needs of our customers. You will work closely with cross-functional teams to identify and prioritize project requirements, develop technical solutions, and ensure timely delivery of high-quality software products. You will also be responsible for mentoring junior engineers and contributing to the development of our software engineering practices and processes.

Key Responsibilities:

  • Design and develop software solutions using Python, Node.js, and other technologies as needed.
  • Develop and maintain software applications using cloud-based technologies such as AWS.
  • Collaborate with cross-functional teams to identify and prioritize project requirements.
  • Develop and maintain software engineering practices and processes.
  • Mentor junior engineers and provide technical guidance and support.

Requirements:

  • 5+ years of experience in software engineering with a focus on cloud computing and machine learning.
  • Strong understanding of software development principles, practices, and methodologies.
  • Experience with Python, Node.js, and AWS.
  • Excellent communication and collaboration skills.
  • Ability to work in a fast-paced environment and prioritize multiple tasks and projects.

View Assessment Process

Think you'll be a good fit?