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