Python Software Engineer Level 2 or 3
About the role
Join our growing Aurora Software department, part of a larger organization that includes Systems Engineering, Integration, and Test staff, and a Hardware Engineering unit. This environment fosters cross-program collaboration, professional development, and training, as well as engagement and inclusion activities.
Responsibilities
- Develop and maintain software solutions using Rust and Python.
- Work with SQL and/or NoSQL databases.
- Participate in Agile processes and collaborate with peers in Systems Engineering, Integration, and Test.
- Contribute to the Software Development Lifecycle.
Requirements
- Level 2: Bachelor’s degree in science with 2+ years of software development experience; 0+ years with a Master's; or 4 additional years of experience in lieu of a degree.
- Level 3: Bachelor’s degree in science with 5+ years of software development experience; 3+ years with a Master's; or 4 additional years of experience in lieu of a degree.
- Active Top Secret clearance with SCI eligibility at time of application.
- Familiarity with version control using Git and workflows on platforms such as GitHub, GitLab, or Bitbucket.
- Demonstrated success with Agile processes.
- Firm understanding of the Software Development Lifecycle.
Qualifications
- CompTIA Security+ Certification preferred.
- Experience integrating with SQL and/or NoSQL databases preferred.
- Understanding of peer review processes and feature iterations preferred.
Skills
- Rust programming language.
- Python Programming Language.
- Version control using Git and workflows on platforms such as GitHub, GitLab, or Bitbucket.
- Agile processes.
- Linux operating system.
- Software Development Lifecycle knowledge.
Benefits
Northrop Grumman offers a comprehensive benefits package including health insurance coverage, life and disability insurance, a savings plan, Company paid holidays and paid time off (PTO), and the potential for overtime, shift differential, and a discretionary bonus in addition to base pay. Long Term Incentives may also be available for select positions.
Pay
Primary Level Salary Range: $91,800.00 - $137,600.00
Secondary Level Salary Range: $114,000.00 - $171,000.00
Schedule
Travel: 10% of the Time