Principal Cyber Software Engineer

Agile, Analysis, Backup and Recovery, Bash, Business Requirements, Capacity Planning, Database, Development, GIT, HTTP, Java, JavaScript, Linux, Modeling, MongoDB, MySQL, mysql, Networks, Oracle, Perl, Project, Python, Scrum, Security, Software Engineer, Unix, VM
Full Time
Work from home not available Travel not required

Job Description





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

Roles and Responsibilities:
Work in an agile development processes implementing features as defined by user stories. 2 week Sprints/3 Month Spins
Development using Java full stack
Primary responsible for creation and maintenance of the project databases Basic Qualifications:
Minimum knowledge, skills, abilities needed.
7 years as a Java Software Engineer
Evaluating, defining, planning, designing, implementing, refining, and deploying database solutions in LINUX VM environments at the Enterprise and project levels.
Sizing (capacity planning), performance analysis and tuning, modeling.
Knowledge with parsing
Developing successful backup and recovery procedures on more than one program
Supporting the development of long-term architectural storage solutions based on customer business requirements and new development
Experience in resolving database issues and in creating new features/ functionality for existing database
Experience working on a big data team a plus
Good communication skills

Education: Bachelor's 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 bachelor's degree.

Security Clearance: Active TS/SCI with Polygraph is required.

Preferred Qualifications:
Candidates with these skills will be given preferential consideration.
Database experience with (MongoDb, Postgrese, Oracle, MySQL, etc) a plus
Experience with GWT, TOMCAT, JMS, GIT, Python, ELK stack
Domain knowledge of the TUSCAN portfolio of capabilities is a plus
Good working knowledge of Linux/Unix and scripting such as Javascript, sh, bash, perl, and other scripting tools/language
Experience using JIRA, Confluence
Agile/Scrum methodology a plus

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.
Dice Id : 10122071
Position Id : 18027713
Have a Job? Post it

Similar Positions

Software Engineer (TS/SCI)
  • Falcon IT & Staffing Solutions
  • Washington, DC
Software Engineer- TS/SCI Polygraph Required
  • Leidos
  • Annapolis Junction, MD
Software Engineer
  • Allegiance Consulting
  • Washington, DC
Sr Software Engineers TS/SCI with Poly
  • Case Interactive
  • Washington, DC
Software Engineer (TS/SCI/poly)
  • Deloitte & Touche
  • Fort Meade, MD
Principal Software Engineer
  • Preferred Systems Solutions, Inc. (PSS)
  • Annapolis Junction, MD
Software Engineer
  • Booz Allen Hamilton
  • Fort Meade, MD
Mid Level Professional Software Engineer
  • Sparks Group
  • Alexandria, VA
Software Engineer
  • 2-CM Technologies, LLC
  • Fort Meade, MD
Application Programmer
  • Systems Engineering Solutions Corporation
  • Greenbelt, MD
Software Engineer
  • Key Logic Systems
  • Fort Meade, MD