logo

Northrop Grumman

Software Engineer - Level 3 or 4

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

As a Software Engineer - Level 3 or 4, you will be responsible for designing, developing, and testing software applications for a leading defense contractor. You will work on complex projects, collaborate with cross-functional teams, and ensure high-quality deliverables. You will also be responsible for:

Key Responsibilities

  • Design and develop software applications using Python, Node.js, and other technologies.
  • Collaborate with cross-functional teams, including engineering, quality assurance, and program management.
  • Develop and maintain software applications using Agile Methodologies.
  • Ensure high-quality deliverables through thorough testing and validation.
  • Participate in code reviews and provide feedback to improve code quality and maintainability.
  • Stay up-to-date with industry trends and emerging technologies, and apply this knowledge to improve software development processes.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Minimum 5 years of experience in software development, with a focus on complex systems and applications.
  • Proficiency in Python, Node.js, and other programming languages.
  • Experience with Cloud Computing platforms, such as AWS.
  • Strong understanding of Agile Methodologies and software development principles.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.

View Assessment Process

Think you'll be a good fit?