logo

Northrop Grumman

Software Engineer - Level 3

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

As a Software Engineer - Level 3, you will be responsible for designing, developing, and deploying software applications that meet the needs of our customers. You will work closely with cross-functional teams to identify and prioritize project requirements, and will be responsible for the development, testing, and deployment of software applications using a variety of technologies, including Python, Node.js, and Machine Learning. You will also be responsible for ensuring the security and integrity of our software applications, and will work to identify and mitigate potential security risks. Additionally, you will be responsible for collaborating with other teams to ensure that our software applications meet the needs of our customers and stakeholders. You will also be responsible for staying up-to-date with the latest technologies and trends in software development, and will be expected to share your knowledge and expertise with other team members.

Key Responsibilities:

  • Design, develop, and deploy software applications using Python, Node.js, and Machine Learning.
  • Work closely with cross-functional teams to identify and prioritize project requirements.
  • Develop, test, and deploy software applications using Agile Methodologies.
  • Ensure the security and integrity of software applications.
  • Collaborate with other teams to ensure software applications meet customer needs.

Requirements:

  • 5+ years of experience in software development.
  • Proficiency in Python, Node.js, and Machine Learning.
  • Experience with Agile Methodologies.
  • Experience with Cloud Computing platforms, such as AWS.
  • Strong understanding of software development principles and practices.

View Assessment Process

Think you'll be a good fit?