logo

Northrop Grumman

Software Engineer Level 2

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

As a Software Engineer Level 2, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to identify and prioritize requirements, design and develop software solutions, and ensure timely delivery of high-quality products. You will also be responsible for testing and debugging software applications, identifying and reporting defects, and collaborating with other teams to resolve issues.

Key Responsibilities:

  • Design, develop, and test software applications using Python, Node.js, and other technologies.
  • Work closely with cross-functional teams to identify and prioritize requirements.
  • Collaborate with other teams to resolve issues and ensure timely delivery of high-quality products.
  • Test and debug software applications, identifying and reporting defects.
  • Develop and maintain technical documentation and knowledge base.

Requirements:

  • 5+ years of experience in software development.
  • Proficiency in Python, Node.js, and Machine Learning.
  • Experience with Agile Methodologies and Cloud Computing (AWS).
  • Bachelor's degree in Computer Science or related field.
  • Strong problem-solving skills and attention to detail.

View Assessment Process

Think you'll be a good fit?