Northrop Grumman - Staff Engineer Software

Developer
💰 Negotiable
📍 Dulles, United States
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online an hour ago

Developer is needed in Dulles, United States.

Client: Northrop Grumman

Location: Dulles, VA

Contract: undefined

Job Description

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. We look for people who have bold new ideas and a pioneering spirit to help us invent the future. The culture thrives on intellectual curiosity and diversity, allowing employees to grow by providing real-life solutions to the world’s biggest challenges. We have an opening for a Staff Ground Software Engineer to join our Tactical Space organization in Dulles, VA. This work will primarily be performed in a SCIF environment, so onsite work is required.

Job Responsibilities

In this role you will:

  • Advise on integration of new emerging industry technologies to the program’s systems.
  • Implement engineering changes to the system as required.
  • Review, analyze, and incorporate technical requirements into end-to-end system architectures.
  • Willingness to work Temporary/short-term off-peak hours assignments for time-constrained HW/SW integration efforts.
  • Full lifecycle design, implementation, and unit testing of software.
  • Work with various team members to integrate functionality with other software components.
  • Lead a team and/or provide leadership to drive solutions to complex problems.
  • Support software working groups with the customer.
  • Develop and share technical documentation and presentations.
  • Identify and implement new or improved tools and processes to increase team efficiency.
  • Perform technical planning, system integration, verification and validation, cost and risk, and supportability and effectiveness analyses.
  • Ensure the logical and systematic conversion of customer or product requirements into total systems solutions that acknowledge technical, schedule, and cost constraints.
  • Mentor Engineers on all phases of the Program.
  • Lead a team of Software Developers, supporting their needs, training, and career growth.

Requirements

To be successful in this role you should have:

  • Ability to thrive in a fast-paced environment with quick turnaround times and shifting priorities.
  • Proven troubleshooting skills and willingness to take on unfamiliar challenges.

Basic Qualifications

  • Bachelor’s Degree and 12 years of relevant software experience, or a Master’s degree and 10 years of related experience, or a Ph.D. with 7 years of relevant software experience (additional years of experience can be considered).
  • Familiarity with all phases of the software development life cycle and Agile software development.
  • Prior lead or management experience in a team environment.
  • 2+ years working knowledge and experience with C/C++, Java, Python, or other OOP languages.
  • 2+ years of experience with Docker containerization and Kubernetes orchestration preferred.
  • 2+ years of experience in Linux tools/automation and shell scripting.
  • 2+ years of experience with continuous integration/deployment tools such as Jenkins or GitLab.
  • Expert knowledge and experience developing software.
  • Experience with configuration management using industry-standard tools and processes.
  • Must have an Active DoD Top Secret level clearance at the time of application.

Preferred Qualifications

  • Master’s degree in computer science or computer engineering.
  • Familiarity with Rhapsody, Cameo, Eclipse, Atlassian Tools (Jira, Bitbucket, Confluence, Crucible, Bamboo).
  • Experience with Agile methodologies.
  • Experience with containerization technology (e.g., Podman, Docker).
  • Experience with virtualization technology (e.g., VirtualBox, QEMU, KVM, VMware).
  • Experience with scripting (Bash, Python).
  • Familiarity with CI/CD pipelines and Atlassian tools.
  • Experience working in a DevOps culture with continuous integration / continuous deliveries (CI/CD).
  • Preferred candidates will have demonstrated leadership of engineering personnel on a Northrop Grumman Corporation program including software architecture oversight.
  • Hold an active Program Access clearance.

Compensation and Benefits

Primary Level Salary Range: $177,000.00 - $265,500.00. This salary range represents a general guideline, but other factors may be considered in determining base salary offers. Employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Northrop Grumman provides a variety of benefits including health coverage, life and disability insurance, a savings plan, Company paid holidays, and paid time off (PTO).

Additional Information

The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may vary based on business needs and availability of qualified candidates.

Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for all positions with government clearance.

Posted 3 months ago

No longer accepting applications

Get instant notifications for new Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.