Full Stack Software Developer (AHT)

Northrop Grummanabout 1 year ago
Oklahoma City, Oklahoma, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

At Northrop Grumman, our employees work on revolutionary systems that impact lives around the world. With a pioneering and inventive spirit, you will help shape our future while thriving in a culture that values intellectual curiosity and diversity. We are seeking a Full-stack Software Engineer to join our Mission Planning team based out of Oklahoma City, OK. This role requires on-site work. Salary Range: $73,100.00 - $109,700.00. Travel: No. Relocation Assistance may be available. Clearance Type: Secret. U.S. Citizenship is required.

Key Responsibilities

  • Designs, develops, documents, tests and debugs applications, software, and systems ensuring standards are met.
  • Maintains and improves the software CI/CD pipelines for fast, bug-free delivery to production.
  • Sets up and deploys Development, Test, and Build environments.
  • Creates and updates Windows installers.
  • Installs, tests, and verifies software products while providing support for build and installation.
  • Works within a Cross-Functional scrum to develop high-priority mission planning features.
  • Understands third-party software and hardware peripherals to support interface implementations and integrations.
  • Develops software test products including Verification Cross Reference Matrices, Test Plans, Procedures, and Reports.
  • Defines test approaches for new software and system capabilities.
  • Compiles data and recommends changes or new testing requirements.
  • Performs frequent Smoke Testing and Acceptance Testing on software builds.
  • Resolves technical issues within and across scrums.
  • Interfaces technically with the customer and supports contract deliverable documentation.
  • Helps define automated test strategies and supports the Agile Framework as a Scrum Master when required.

Required Qualifications

  • Bachelor’s degree in STEM with a minimum of 2 years of relevant experience, or a Master’s degree in a related field.
  • Current DoD Secret Clearance (adjudicated within the last 5 years) with the ability to obtain Top-Secret and Special Access Program (SAP) clearances.
  • Experience with Agile Methodology and Continuous Integration/Continuous Deployment (CI/CD) Tools (e.g., Bamboo, Jenkins).
  • Experience as a Scrum Master.
  • Proficiency in C# and/or Java and Object-Oriented Software Design paradigms.
  • Experience with Microsoft Windows technologies and test procedure development/maintenance.
  • Experience supporting or coordinating formal test events.
  • Familiarity with scripting languages such as YAML, Python, PowerShell, Batch, or Typescript.
  • Experience with automated testing tools, for example, TestComplete 4.
  • Understanding of revision control systems (e.g., BitBucket, git, CVS).
  • Hands-on system troubleshooting skills.
  • Ability to obtain SAP access.

Preferred Qualifications

  • Proficiency in C# and the .NET Framework.
  • Experience with Windows Presentation Foundation (WPF) and Windows-based Applications.
  • Experience in Microservice development and familiarity with communication protocols (gRPC and/or REST).
  • Understanding of Software Design Patterns.
  • Experience with Relational Databases and SQL.
  • Familiarity with the Atlassian Tool Suite (Bitbucket, Jira, Confluence, Crucible/Fish-eye).
  • Experience with Cloud technologies such as Azure and/or AWS.
  • Experience with containerization using Docker and/or Kubernetes.
  • Proficiency in managing DevOps tools including Ansible, Terraform, Chef, or Puppet.
  • Excellent communication, organizational, interpersonal, and analytic skills.
  • Prior mission planning domain knowledge of program software design and code.
  • Certified ScrumMaster® (CSM®) or Professional Scrum Master™ (PSM™) certification.
  • Experience working with requirements in DOORS.
  • Demonstrated ability to implement process improvements and streamline activities.
  • Experience with the Joint Mission Planning System (JMPS) Framework.
  • Exposure to Infrastructure as Code (IaC) development.
  • Familiarity with Air Force mission planning.
  • CompTIA Security+ Certification.
  • Active Top-Secret Clearance (recent adjudication or currently enrolled in Continuous Evaluation).
  • Current SCI/SAP access.

Benefits & Perks

  • Health Insurance Coverage
  • Life and Disability Insurance
  • Savings Plan
  • Company Paid Holidays and Paid Time Off (PTO) for vacation and personal business
  • Eligibility for overtime, shift differential, and a discretionary bonus in addition to base pay
  • Annual bonuses designed to reward individual contributions and share in company results, with potential Long Term Incentives for senior positions

Required Skills

Python
C#
Java
Scrum Master
Windows Development
Agile Methodology
PowerShell
Test Automation
Git
CI/CD
Jenkins