Northrop Grumman is seeking a Full Stack Software Engineer to participate in the entire software development lifecycle with a concentration in software engineering, implementing solutions in a web-based environment and integrating them into a microservice cloud-based architecture.
Requirements
- Full Stack Web Development programming experience
- Working knowledge and experience in the Agile development processes
- Experience with front-end development frameworks such as Nuxt
- Experience with Relational and Document NoSQL databases
- Experience with back-end development frameworks such as Flask
- Experience with microservices, swagger and API definitions
- Experience with JavaScript, TypeScript, Relational Databases, NoSQL Databases, Python, Docker, Kubernetes, Istio, Grafana, Helm, Elastic, HTML, CSS, Go, C
Responsibilities
- Support team in completing necessary software on schedule
- Complete work independently and as a part of an Agile team
- Solve complex problems through innovative and creative solutions
- Collaborate with software designers and/or software engineers in the planning, design, development, and utilization of software systems
- Regularly demonstrate progress to customers
- Implement solutions in a web-based environment
- Integrate solutions into a microservice cloud-based architecture
Other
- U.S. Citizenship with an active TS/SCI security clearance
- One of the following: A high school diploma with a minimum of 9 years of software development experience, A bachelor’s degree with a minimum of 5 years of software development experience, A master’s degree with a minimum of 3 years of software development experience
- Strong interpersonal skills to communicate effectively with small technical teams
- Ability to prioritize and adjust tasks to accomplish project results
- Travel: Yes, 10% of the Time