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 Vue, React, and Angular
- Experience with Relational, Graph and Document NoSQL databases
- Experience with back-end development frameworks such as Spring, NodeJS, Django
- Experience with microservices, swagger and API definitions
- Experience with JavaScript, TypeScript, Relational Databases, Graph Databases, NoSQL Databases, Java, Python, Docker, Kubernetes, Istio, Grafana, Helm, Elastic, HTML, CSS
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 and integrate them into a microservice cloud-based architecture
- Work closely with other software developers
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