Northrop Grumman Corporation

Receive alerts when this company posts new jobs.

Similar Jobs

Job Details

Principal Software Engineer

at Northrop Grumman Corporation

Posted: 5/22/2019
Job Reference #: 19014643
Keywords: architecture

Job Description

 

 

Northrop Grumman Mission Systems Sector is focused on the development of new capabilities for our military and intelligence customers around the globe.  We design systems that science fiction writers can only dream up; they're just that cool!

 

Northrop Grumman's Software Engineers work in teams to design, develop, document, test, and debug applications software and systems that contain logical and mathematical solutions.  As a key member of the team working in a fast-paced environment, you will use Agile methodology and Service Orientated Architecture (SOA) design patterns.  We encourage innovation and forward thinking and expect our developers to take a high level of ownership through the software life cycle.

 

 Roles and Responsibilities

 

• Participate in the entire lifecycle of software development including requirements definition, architecture and development specifications, coding, quality assurance testing, deployment, documentation and support

 

• Responsible for the coding, deployment, maintenance, optimization and documentation of software applications in a multi-tier, distrusted, browser-based enterprise computer

 

• Understand SOA concepts and patterns

 

• Use Java/JavaScript/Typescript or Python to program as part of the software development

 

• Collaborate with other developers and product analysts effectively  

 

 

 

 NGMSNE



Qualifications

Basic Qualifications: 

4 Years of experience with a BS in Computer Science, or similar degree; or 3 years with a Masters degree 


•Full software development life cycle experience


•Java/JavaScript/Typescript or Python programming experience 


•HTML 5, CSS


•JUnit or Spock Testing orrelated (or similar) automated testing framework.  Without it, we limitour selection.


•Software development experience in Windows and Linux environments


Preferred Qualifications: 
 

•UI development, preferably with Angular 7.X. or React/Redux


•Keylines or other OpenGL graphic libraries


•AWS Deployment Strategies


•Big Data/ NoSQL application programming.


•Spring Boot/MVC


•NIFI or other ETL Solutions


•Usage and configuration of DevOps/CI/CD technologies (Maven,Jenkins, Ansible, Docker, etc.)  
 

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 www.northropgrumman.com/EEO. U.S. Citizenship is required for most positions.