Software Engineer Level 2 or 3 (AHT)

Northrop Grumman
Aurora, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Aurora, United States of America

Tech stack

Java
Agile Methodologies
Automation of Tests
Continuous Integration
Software Debugging
Elasticsearch
Spring
Maven
Object-Oriented Software Development
Software Engineering
Systems Integration
Software Troubleshooting
GIT
Vue.js
Event Driven Architecture
Containerization
Docker
Microservices

Job description

Experteer Overview As a Software Engineer at Northrop Grumman Aurora, you will contribute to agile development on programs that power space and ground system capabilities. You'll work within a cross-functional team on both new development and operational support, leveraging modern practices and a microservice, event-driven architecture. The role offers growth across programs and internal opportunities to broaden skills and mission exposure. You will tackle design, integration, and debugging challenges to deliver scalable software for intelligence ground stations. This position combines impactful work with strong learning opportunities in a mission-driven culture. Compensation / Benefits * Design, develop, and troubleshoot software in an agile team setting * Work on micro-service, event-driven architecture using Docker and Kubernetes * Collaborate across multiple teams (potentially remote) to deliver software components * Support both new development and operational lifecycle activities * Utilize Git for version control and manage branching and merges * Engage with CI/CD practices and automated testing and deployment * Contribute to software system integration, testing, and deployment Tasks * Bachelor's degree in science with 2+ years of software development experience; or 5+ years with a Master's * Active Top Secret/SCI clearance * Proficiency in object-oriented programming (Java) * Experience with container management (Docker, Docker-Compose) and container networking * Experience with Git (branching, merging, resolving conflicts) * Experience with Spring, Vue, GIT, Agile, Elasticsearch, and Maven Key requirements * health insurance * life and disability insurance * savings plan * company paid holidays * paid time off (PTO)

Requirements

The * Utilize Git for version control and manage branching and merges * Engage with CI/CD practices and automated testing and deployment * Contribute to software system integration, testing, and deployment Tasks * Bachelor's degree in science with 2+ years of software development experience; or 5+ years with a Master's * Active Top Secret/SCI clearance * Proficiency in object-oriented programming (Java) * Experience with container management (Docker, Docker-Compose) and container networking * Experience with Git (branching, merging, resolving conflicts) * Experience with Spring, Vue, GIT, Agile, Elasticsearch, and Maven Key requirements * health insurance * life and disability insurance * savings plan * company paid holidays * paid time off (PTO)

Apply for this position