Associate Software Engineer

Website Northrop Grumman

What You’ll get to Do:

Work on Java and/or Python with an agile development team using modern development practices.  You will be working on mainly new development for a micro-service event-driven architecture using Docker Containers, Kubernetes, Helm charts, and AWS services. You will also be required to perform maintenance and sustainment engineering for existing baselines which may require programming in C++/C.
Our small agile Scrum team is highly energized and has a significant software effort on a growing program with a large program impact. If this is your type of environment and you love fast-paced software development, please consider joining our team.
This is a great opportunity for a flexible self-starter to work in a dynamic environment with real-world technical content supporting a number of tools and systems. Plenty of opportunities for career advancement into leadership positions.

This requisition may be filled as either an Associate Software Engineer or Software Engineer.

Basic Qualifications for an Associate Software Engineer:

  • Bachelor’s degree in Science with 6+ months of software development experience; An additional 4 years of experience in lieu of a degree may be considered.
  • Experience with software development using Java, Python
  • Knowledge of object-oriented design and software lifecycles
  • Experience with version control software
  • Candidate MUST have a current Top Secret security clearance and the ability to qualify for an SCI to be considered
  • Candidate must be able to obtain a Counterintelligence Polygraph (CI-Poly)

Basic Qualifications for a Software Engineer:

  • Bachelor’s degree in Science with 2 + years of software development experience; 0 years with a Master’s. An additional 4 years of experience in lieu of a degree may be considered.
  • Experience with software development using Java, Python
  • Knowledge of object-oriented design and software lifecycles
  • Experience with version control software
  • Candidate MUST have a current Top Secret security clearance and the ability to qualify for an SCI to be considered
  • Candidate must be able to obtain a Counterintelligence Polygraph (CI-Poly)

Preferred Qualifications:

  • Experience with Agile software development using Java/ Python / C++ in a Red Hat Enterprise Linux environment
  • Experience with supporting operational systems
  • Experience with supporting distributed systems
  • Experience with working in Virtualized Environments (VMs, AWS Cloud Instances)
  • Experience with Atlassian tools (JIRA, Confluence, Bitbucket)
  • Experience working with AWS Services
  • Experience with Dockerization and Container Management (Dockers and Kubernetes)
  • Previous exposure to working with ground systems (scheduling, tasking, antennas, working with hardware interfaces)
  • Current Top Secret/SCI security clearance
  • Current Counterintelligence Polygraph (CI-Poly) completed within the last 5 years

CLICK HERE FOR DETAILS

To apply for this job please visit www.northropgrumman.com.