Engineer Software

Northrop Grumman Northrop Grumman · Aerospace · Melbourne, FL +1 · Software

Software Engineer role at Northrop Grumman focusing on deploying, automating, maintaining, troubleshooting, and improving software infrastructure. Responsibilities include application builds, releases, deployment, configuration, and working with internal partners on requirements and solutions. Requires understanding of SDLC, automated testing, C/C++ or other OOP languages in a Linux environment, and a DoD secret security clearance. The role involves full lifecycle software development, from requirements to maintenance and integration.

What you'd actually do

  1. deploying, automating, maintaining, troubleshooting, and improving the systems and software infrastructure running smoothly
  2. responsible for the design and implementation of application builds, releases, deployment along with configuration activities
  3. assist with the integration, troubleshooting and testing of implemented software changes
  4. apply technical expertise in solving complex integrations problems
  5. Full lifecycle design, implementation, and unit testing of software.

Skills

Required

  • software engineering
  • object-oriented programming languages
  • C/C++
  • Linux
  • Windows
  • bash scripting
  • automated testing
  • software development life cycle (SDLC)

Nice to have

  • DoD secret security clearance
  • Special Program Access

What the JD emphasized

  • critical that you understand the software development life cycle
  • in-depth knowledge of automated testing
  • solid experience in bash scripting, C/C++, or other OOP languages, in a Linux environment is required
  • Ability to obtain and maintain a DoD secret security clearance and Special Program Access is required