Software Engineer 3

Adversaries, cybercriminals and cyber terrorists, are working every hour of every day to develop new means to compromise networks, to seize valuable intellectual property and personal data, and to gain an advantage on the digital battlefield. At Northrop Grumman, our mission is to see to it that they fail. Speed, stealth and precision - keys to controlling the physical domains of land, sea, air and space are imperatives in controlling the cyber domain. Our talented employees make advances every day based on these imperatives and are committed to providing the most advanced protection for our customers against the rapidly evolving cyber threat spectrum. Our company is trusted with securing some of the most high-risk systems and continues to be the trusted provider of mission enabled solutions for the security or our nation and allies. This is without a doubt one of the most exciting times to join our team. So come join us and experience the value of performance.

Northrop Grumman Mission Systems is seeking a Java Software Engineer 3 to join our team of qualified, diverse individuals located at Columbia, MD.

Roles and Responsibilities:
The project is in need of a Software Engineer to support development, integration, deployment, and operations for a customer three-tier data analytic system.


Basic Qualifications:
6+ years Software Engineering experience
Experience with Java
Experience with multi-threaded applications
Experience with Linux
Experience with Apache Kafka
Experience with MD Customer
Experience with MD Customer systems integration
Experience with MD Customer systems operational support

Education: Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of software engineering experience on projects with similar software processes may be substituted for a bachelor's degree.

Security Clearance: Must be US Citizen able to pass an extensive security clearance investigation with Polygraph. Active TS/SCI w/Poly is preferred.

Preferred Qualifications:
Experience working in virtualized environments (e.g., VMware, OpenStack)
Experience with Elasticsearch, MongoDB, and/or Redis
Experience with Docker
Experience with Kubernetes
Experience with Golang
Experience with Software Configuration Management (e.g., Puppet, Ansible)

Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO/AA and Pay Transparency statement, please visit . U.S. Citizenship is required for most positions.

Meet Some of Northrop Grumman's Employees

A’Darien J.

Enterprise Communications Professional

A’Darien oversees executive and organizational communications within the company in order to ensure all Northrop Grumman employees are kept in the know and are aware of the company’s values.

Taja B.

Recruiting Coordinator

Taja is responsible for growing the Northrop Grumman team by canvassing for top talent all around the country and creating offers people can’t refuse.

Back to top