> Markdown version of [/jobs/ext/1663697-software-engineer](https://www.wearedevelopers.com/jobs/ext/1663697-software-engineer). 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 - **Company:** Northrop Grumman - **Location:** Orlando, FL, United States - **Salary:** $79,300.0 - $118,900.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), JavaScript (Programming Language), Agile Methodology, Artificial Intelligence, Confluence, JIRA, Bash Shell, C++ (Programming Language), Static Program Analysis, Code Review, Computer Programming, Continuous Integration, Software Debugging, DevOps, Embedded C, Python (Programming Language), Linux System Administration, Systems Development Life Cycle, Red Hat Enterprise Linux, Fortify (Software), Next.js, SAP (Applications), Software Engineering, SonarQube, System on a Chip, TypeScript, Web Applications, Scripting, ReactJS, Gitlab, Git, Software Version Control, Atlassian Bamboo, Jenkins - **Published:** July 22, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9048032/software-engineer ## About the Role * Bachelor's degree in a STEM (Science, Technology, Engineering, Math) field and 2 years of related technical experience; Master's degree and 0 years of related technical experience * Active DoD Secret Clearance * Demonstrated experience developing software with C++, JavaScript, and Python * Demonstrated experience building modern, scalable, and maintainable web applications using React, Next.js, and TypeScript * Demonstrated experience debugging software and resolving defects * Demonstrated experience utilizing Git and GitLab for version control, collaborative development, and resolving merge conflicts in team settings * Demonstrated experience with the software development lifecycle (SDLC) and agile methodologies (Jira, Confluence) : * Ability to obtain SAP access * Experience developing in Linux environments, preferably Red Hat Enterprise Linux (RHEL) * Experience using AI-assisted tools for programming, code review, and productivity enhancement * Experience automating tasks with Bash or similar scripting languages * Experience developing with embedded C++ on System-on-Chip (SoC) boards such as Zynq Ultrascale+ or similar products * Experience configuring and using code analysis tools such as SonarQube, Fortify, or similar * Experience working with automated testing frameworks including Eggplant and Microsoft Testing Framework * Experience implementing continuous integration solutions with technologies such as Jenkins and Bamboo ## Description Northrop Grumman Defense Systems has an opening for an Engineer Software. We are looking for you to join our team as an Engineer Software based out of Orlando, FL. As an Engineer Software at Northrop Grumman, you will have a challenging and rewarding opportunity to be a part of our Sentinel Training Devices Team in Orlando, FL. The successful candidate will be exceptionally meticulous, collaborative, open, transparent, and team-oriented with a focus on team empowerment & personal responsibility, flexibility, continuous learning, and a culture of seeking the best performance from everyone. * Supporting the development of Strategic Operating Units, executing both sustainment and modernization programs * Contributing to software engineering initiatives with software design & development, software test and integration, and DevOps expertise * Using a variety of software languages, technologies, and industry best practices * Supporting all phases of the development life cycle for flight, mission, lab and tools software ## Related Videos - [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) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [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) - [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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)