(skillbridge) Software Development Engineers (level 2 or 3)

Northrop Grumman Northrop Grumman · Aerospace · Dulles, VA +1 · Software

Software Development Engineers (SkillBridge) at Northrop Grumman will focus on the development, integration, deployment, and sustainment of satellite ground software. This role involves full-stack development across various layers, creating client and server applications using diverse architectures and tools like Python, C++, Postgres, and Ansible. Responsibilities include troubleshooting software and hardware issues, supporting test events, test automation, configuration management, defect resolution, and software enhancements, with a requirement for a Top Secret clearance.

What you'd actually do

  1. Full stack development at the OS, platform, and mission unique software layer
  2. Developing client and server applications and services using service or object-oriented architectures, message bus-based data exchange that include first-of-a-kind capabilities
  3. Applications will span languages and toolsets including Python, C++, Postgres, Ansible, cloud infrastructure provisioning, PKI, and static code analysis execution and finding remediation
  4. Developer will be expected to be a self-starter capable of making decisions with overall project budget and schedule in mind
  5. Support Operations ground software and associated configurations. This will involve troubleshooting both software errors and hardware affecting the operation of ground software

Skills

Required

  • Python
  • C++
  • Postgres
  • Ansible
  • cloud infrastructure provisioning
  • PKI
  • static code analysis
  • troubleshooting
  • test automation
  • configuration management

Nice to have

  • service or object-oriented architectures
  • message bus-based data exchange

What the JD emphasized

  • Top Secret clearance