Principal Cyber Software Engineer

Northrop Grumman Annapolis Junction , MD 20701

Posted 2 months ago

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 is seeking a Principal Cyber Software Engineer to join our team of qualified, diverse individuals located at Annapolis Junction, MD.

Job Responsibilities:

Northrop Grumman is seeking highly motivated principal software engineer to collaborate with the IPT teams to support requirements for maintaining and operating systems that provide real time data to the analyst community. Candidates will work in an agile team environment as a member. They will augment an existing teams to develop and enhance the tools for customer. Responsibilities will include both COTS and GOTS integration and in-house systems development, maintenance and operations. This is a mission critical project. Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards and best practices are met.

  • Demonstrated experience in corporate enrichment systems

  • Experience with dataflows and researching issues/questions and or providing solutions to a resolved status

  • Experience working with User Interface View(s) implementation team.

  • Providing Demonstrations and Training to groups

  • Basic understanding of Object Oriented and Structured development methodologies and languages

  • Developing documentation required to support a program's technical issues and training situations


Basic Qualifications:

  • At least 15 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

  • At least four (4) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3--5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years;

  • Java

  • Spring Framework

  • XML and other data formats

  • SIGINT Enterprise

  • Experience with using automated test frameworks such as JUNIT

Education: Bachelor's degree in Computer Science or related STEM discipline from an accredited college or university is required. Four (4) years of applied experience may be substituted for a bachelor's degree.

Security Clearance: Must have an active TS/SCI w/Poly clearance

Preferred Qualifications:

  • 10 years SIGINT Enterprise experience and determining provider or consumer concerns

  • Familiarity with software design patterns

  • Experience with version control software (Git, SVN)

  • Experience with Java Application Container (Tomcat)

  • Experience with REST architecture, and Maven

  • Experience with or Jenkins

  • Experience using the Eclipse IDE

  • Experience and ability to develop strong customer relationships

  • Experience in Javascript in general

  • Experience with Backbone.js, underscore.js JQuery, templates, Datatables.js

  • Experience with JSP

  • Experience with ELK stack

  • Experience with Spring Boot

  • Experience with Docker

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.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Principal Cyber Software Engineer (Ts/Sci With Polygraph)

Assured Information Security, Inc

Posted 1 week ago

VIEW JOBS 5/13/2019 12:00:00 AM 2019-08-11T00:00 TO BE CONSIDERED FOR THIS POSITION YOU MUST HAVE AN ACTIVE TS/SCI W/ POLYGRAPH SECURITY CLEARANCE (U.S. CITIZENSHIP REQUIRED) Since our founding in 2001, AIS has provided a supportive place to work for technologists to research, create and support mission critical cyber security solutions. We have built a reputation for hiring talented and motivated individuals in both our services and R&D organizations. We focus on growing and developing the skills of our employees to ensure that our organization continually provides strong support to keep pace with the needs of our customer base while keeping true to our hacker roots – the Jolly Roger flies proudly outside of our Rome, NY HQ. Top Benefits Include: * 401k Plan With 7% Company Contribution - Fully Vested Day 1 * 100 % Company Paid Health Insurance Premiums (Blue Cross/Blue Shield) * 4 Weeks of Vacation + 10 Paid Holidays (several floating/flexible) * Flexible Working Schedules Job Duties and Responsibilities: * Work with strategic initiatives at the branch level * Leverage your technical expertise to provide full-lifecycle cyber development * Oversee and contribute across various projects Required Education and Experience: * Active or reinstatable TS/SCI clearance with polygraph (U.S Citizenship Required) * Angular 6+, Typescript, HTML, and CSS experience * Eight years of experience as a Software Engineer to include software management, design, development, flow analysis, detailed design data flow diagrams, structure charts and Program Description Language (PDL) for each module of the software system * 5 years Agile or SW Prototype Development * Experience with current and emerging technologies of interest to network operations * Four years of leadership experience (e.g. directing team members) * Experience in solving various software related problems including generating and reviewing software designs for accuracy and completeness Assured Information Security, Inc Annapolis Junction MD

Principal Cyber Software Engineer

Northrop Grumman