DeveloperJobs.io
← Back to all jobs
Northrop Grumman

Principal/Senior Principal Software Engineer - User Experience Applications

San Diego, CA $114k - $213k/yr Full time Posted 11h ago

Job Description

Principal and Senior Principal Software Engineer specializing in User Experience applications, stationed on site in San Diego, CA as part of Northrop Grumman Aeronautics Systems. This role operates within an Agile software development environment with a focus on UX applications.

Responsibilities

  • Collaborate within an Agile, cross-functional team that includes Systems Engineering, Cloud & Application, Test Automation, DevSecOps, and Systems Test.
  • Contribute to the full software development life cycle, including prototyping, GUI design, and the delivery of build, test, and release artefacts.
  • Work with object oriented programming, design patterns, JMS, Web Services, XML, and related technologies such as XPath, XSLT, and XSD.
  • Develop enterprise Java EE solutions in a service oriented architecture environment.
  • Operate in a process-driven software development lifecycle across delivery stages.
  • Engage with team members on a regular basis to advance project goals.

Requirements

  • Level 3: Bachelor's Degree in a STEM discipline and 5 years of related engineering experience.
  • Level 3: Master's Degree in a STEM discipline and 3 years of related engineering experience.
  • Level 3: PhD in a STEM discipline and 1 year of related engineering experience.
  • Level 4: Bachelor's Degree in a STEM discipline and 8 years of related engineering experience.
  • Level 4: Master's Degree in a STEM discipline and 6 years of related engineering experience.
  • Level 4: PhD in a STEM discipline and 4 years of related engineering experience.
  • Experience with agile development, including roles such as Product Owner, SCRUM Master, or team member within an Agile environment.
  • Experience across the full Software Development Life Cycle (SDLC).
  • Proficiency in Agile software development, with expertise in OO architecture, software integration, and testing.
  • Strong experience with Java, Java microservices, and GUI applications.
  • Experience with at least two of the following: Python, Go, C++, C#, PowerShell, VBScript, Bash, or KornShell.
  • Experience with Cloud technologies and service providers.
  • Active in-Scope, U.S. Government Top Secret SCI security clearance.
  • Ability to obtain and maintain initial SAP/PAR before starting employment, with upgrades to SAP/PAR as required.

Technologies

  • Java, Java Enterprise Edition (JEE), JMS
  • Web Services, XML, XPath, XSLT, XSD
  • SOA, GUI applications, Java microservices
  • Python, Go, C++, C#, PowerShell, VBScript, Bash, KornShell
  • Cloud technologies and providers, Kubernetes, Amazon ECS, Docker Swarm, Nomad, Red Hat OpenShift
  • Databases: Oracle, MySQL, Microsoft SQL Server, PostgreSQL, MongoDB, Redis, Elasticsearch
  • UML, Data Distribution Service (DDS)
  • Tools: JIRA, SonarQube, Atlassian Suite
  • SQL/NoSQL databases

Benefits

  • Health insurance
  • Life and disability insurance
  • Savings plan
  • Company paid holidays
  • Paid time off for vacation and personal matters
  • 401K matching program
  • Long term incentives
  • Annual bonuses

Relocation Assistance

  • Relocation assistance may be available

Security Clearance

  • Clearance required for start: Yes
  • Clearance type: Top Secret

Travel

  • Travel: Yes, approximately 10 percent of the time

Location

San Diego, California, onsite

Salary

  • Primary level: $114,000.00 - $171,000.00 per year
  • Secondary level: $142,200.00 - $213,400.00 per year

Description

Northrop Grumman offers opportunities to work on systems with broad, real world impact and a long history of technological leadership. The organization seeks individuals with innovative ideas and a proactive mindset to contribute to its mission in aerospace and defense.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.