Jobs · Information Technology · North Carolina

Software Engineer Level 2 (AHT)

Northrop Grumman · Morrisville, NC · 2 wk ago
On-siteInformation Technology$92k–$138k/yrFull-time

Relocation assistance may be available. Requires an active Top Secret clearance with SCI eligibility at time of application. Travel required: 10% of the time.

About the role

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history. We look for people who have bold new ideas, courage, and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity, and bringing your whole self to work.

As an engineer, you'll be joining our growing Aurora Software department which has 200+ Software Engineers, DevOps Engineers, Systems Administrators, Database Administrators, and Network Engineers from entry-level to senior chief engineers and architects. We offer opportunities for career advancement into higher-level technical roles or leadership positions. Our Software Department is part of a larger organization that includes Systems Engineering, Integration, and Test staff, as well as a Hardware Engineering unit, fostering cross-program collaboration, professional development, and inclusion activities such as lunch-n-learns, campus events, and leadership mixers.

Responsibilities

  • Design, implement, and test software solutions
  • Clearly document and present technical ideas
  • Collaborate with a large Agile team supporting multiple products
  • Handle prioritization with requests coming from multiple customers
  • Motivate and delegate tasks within the team

Requirements

  • Bachelor’s degree in science with 2+ years of software development experience; 0+ years with a Master's; or 4 additional years of experience in lieu of a degree
  • Demonstrated software development experience across design, implementation, and test
  • Experience with object-oriented programming (OOP)
  • Experience with Git version control
  • Understanding of the software development lifecycle

Preferred Qualifications

  • Experience with Java programming
  • Experience with Linux environment
  • Experience with containerization (Docker, Kubernetes)
  • Experience with automation pipelines (Jenkins, GitLab)
  • Experience with automated regression testing (unit, integration, system level)
  • Experience with service-oriented architectures and RESTful APIs
  • Experience with non-relational databases (Elasticsearch)
  • Experience with message brokers (RabbitMQ)
  • Experience with JavaScript and front-end libraries (React)
  • Experience with Python and Bash scripting
  • Experience with Atlassian suite of tools (Jira, Confluence, Bitbucket)
  • Experience with Agile Scrum processes and practices
  • Familiarity with Command and Control (C2) mission domain
  • Familiarity with common device protocols (REST, SNMP, GEMS, SCPI)
  • Familiarity with RF chain and/or ground station management
  • Proven history of delegation and team motivation

Pay

Primary salary range: $91,800.00 – $137,600.00. The final offer considers factors such as scope and responsibilities of the position, candidate’s experience, education, skills, and current market conditions. Eligible employees may receive overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses reward individual contributions and company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives.

Benefits

  • Health insurance coverage
  • Life and disability insurance
  • Savings plan
  • Company-paid holidays
  • Paid time off (PTO) for vacation and/or personal business

Similar jobs