Cyber Software Engineer-19019408

Location: Annapolis Junction
US Citizenship Required for this Position: Yes
Relocation Assistance: Yes
Clearance Type: Polygraph
Number of Openings : 1
Shift : 1st Shift

Northrop Grumman Mission Systems sector is seeking an Cyber Software Engineer to join our team of qualified, diverse individuals located at Annapolis Junction.

Roles and Responsibilities:
The Apprentice Engineer will contribute to the development of either user interface and/or backend code supporting a suite of tools that support Data Lifecycle Management Services (DLMS). The work includes development of web-based UIs, RESTful interfaces to various external services, test harnesses, and system metrics presentation. Software is being developed using Java in an OSGi framework (Apache Karaf), MongoDB, a variety of development tools such as Maven and Bamboo, and the Angular UI framework. Parts of the application will be migrated to vue.js from Angular and to Apache Tomcat and Spring from OSGI.



Basic Qualifications:
Education Requirement: Bachelors Degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelors degree.

Security Clearance: Must have an active TS/SCI w/Polygraph

Minimum knowledge, skills, abilities needed.
2 years experience in the development, engineering, interfacing, integration of hardware and software systems to include an understanding of requirements elicitation, analysis and functional allocation, concepts of operation, interface standards, and system architectures.
Basic understanding of Object Oriented and Structured development methodologies and languages.
Developing documentation required to support a program's technical issues and training situations.
Either front end or backend web application development
Java / Maven / Junit
IntelliJ / Eclipse or other mainstream IDE
Linux / VMs

Preferred Qualifications
Candidates with these skills will be given preferential consideration.
MongoDB or Elasticsearch
Angular / vue.js / JQuery / JavaScript
REST / Jersey / JSON
OSGI Apache Karaf or Apache Tomcat or Spring

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.

Job ID: 19019408

  Reasons to apply:

  1. Be part of a culture that thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work.
  2. Use your skills to build and deliver innovative tech solutions that protect the world and shape a better future.
  3. Enjoy benefits like flexible work schedules, education assistance and paid time off.
Polygraph Required