> Markdown version of [/jobs/ext/560227-software-engineer-level-2](https://www.wearedevelopers.com/jobs/ext/560227-software-engineer-level-2). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Level 2 - **Company:** Northrop Grumman - **Location:** Aurora, CO, United States - **Salary:** $91,800.0 - $137,600.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Apache ActiveMQ, Agile Methodology, Software Bug Management, Databases, Continuous Delivery, Continuous Integration, Data Integrity, Linux, Elasticsearch, MongoDB, MySQL, Software Architecture, RabbitMQ, Software Engineering, Software Systems, Git, Kubernetes, Atlassian Tools, Restful APIs, Software Version Control, Microservices - **Published:** June 5, 2026 - **Apply:** https://dejobs.org/x/x/10992F084E654FFDAB531D8E463DC7F0/job/ ## About the Role We are seeking experienced Software Engineers to join our team and contribute to the design, development, and support of software systems. Successful candidates should be skilled in software development, system-level architecture, and Agile methodologies., * Bachelor's degree in a STEM discipline with 2+ years of relative experience; master's degree in a STEM discipline with 0+ years of relative experience. An additional 4 years of relative experience may be considered in lieu of degree. * Active Top Secret clearance and SCI eligibility required at time of application. * Experience with designing, testing, implementing, and developing in Java. * Experience with Git * Experience with Kubernetes and/or Helm * Experience with databases such as Elasticsearch, MongoDB, or MySQL * Experience with agile tools such as Jira and Confluence Preferred Qualifications: * Experience with creating Rest API's * Experience with ActiveMQ or RabbitMQ * Experience with Linux * Experience with micro service architecture ## Description In this role, the candidate will focus on developing, maintaining, and optimizing software solutions that enable mission critical systems and applications. Responsibilities include creating high quality software to enhance system performance and scalability, implementing automation to streamline workflows and processes, and developing tools to support data integrity and secure software operations. The ideal candidate will possess a strong understanding of system level software architecture, how software components interact within complex systems, and how to translate customer needs into actionable development tasks., A solid grasp of the software development lifecycle and best practices is critical, including version control, testing, and continuous integration/continuous deployment (CI/CD). The Software Engineer will work within an Agile team supporting multiple software products, prioritizing enhancements and bug fixes, and managing tasks efficiently to ensure smooth delivery of quality software. ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)