Northrop Grumman - Annapolis Junction, MD

posted about 1 month ago

Full-time - Principal
Annapolis Junction, MD
11-50 employees
Computer and Electronic Product Manufacturing

About the position

The Principal Cyber Software Engineer at Northrop Grumman is responsible for developing, maintaining, and enhancing complex software systems that support national security priorities. This role involves working on processing-intensive analytics, novel algorithm development, and real-time systems, while ensuring adherence to design requirements and resolving software issues. The position emphasizes innovation and collaboration within a diverse team, contributing to the company's mission of delivering secure and integrated technology solutions.

Responsibilities

  • Develop, maintain, and enhance complex software systems based on documented requirements.
  • Work individually or as part of a team to deliver software solutions.
  • Review and test software components for adherence to design requirements and document test results.
  • Resolve software problem reports and implement necessary corrections.
  • Utilize appropriate software development and design methodologies for the development environment.
  • Provide input to system design, including hardware/software trade-offs and requirements analysis.

Requirements

  • A current and active TS/SCI Clearance with Polygraph is required.
  • 5+ years of applicable experience in software engineering.
  • Bachelor's Degree in Computer Science or a related discipline from an accredited college or university.
  • Ability to analyze user requirements to derive software design and performance requirements.
  • Ability to design and code new software or modify existing software to add new features.
  • Ability to debug existing software and correct defects.

Nice-to-haves

  • Java Development
  • JavaScript
  • SQL
  • Spring Framework Experience
  • AngularJS Framework Experience
  • Web Application Development
  • Interest in developing simple data queries for databases or data repositories.

Benefits

  • Health insurance plans
  • Life and disability insurance
  • 401(k) savings plan
  • Flexible schedules
  • Paid holidays
  • Paid time off (PTO)
  • Discretionary bonuses based on individual contributions
  • Career development opportunities
  • Employee resource groups (ERGs)
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service