What are the responsibilities and job description for the Junior Backend Software Engineer on Swordfish position at Jobright.ai?
Verified Job On Employer Career Site
Job Summary:
Northrop Grumman is a leading aerospace and defense technology company, seeking talented individuals to join their innovative team. The Backend Software Engineer will contribute to the Swordfish portfolio, focusing on developing software solutions that support national security missions.
Responsibilities:
• Join an existing on-contract classified portfolio called Swordfish and its newest anticipated program called Integrated Operational Command and Control-to-Tactical Command and Control End-to-End Training Program (IOTTP) which will be supporting a critical national security mission.
• Develop applications in Java.
• Develop applications in a containerized architecture using Docker and Kubernetes.
• Develop applications on a Linux/Unix operating system.
Qualifications:
Required:
• Bachelor’s degree in Science with 2 years of software development experience; 0 years with a Master's; or 4 additional years of experience in lieu of a degree
• Sr. Principal (level 4): Bachelor’s degree in Science with 8 years of software development experience; 6 years with a Master's; or 4 additional years of experience in lieu of a degree
• Active SCI clearance required at time of application
• Ability to pass a Counterintelligence Polygraph (CI-Poly) (not required to start)
• Experience with Agile principles, processes, and tools
• Experience developing applications in Java
• Experience developing applications in a containerized architecture using Docker and Kubernetes
• Experience developing applications on a Linux/Unix operating system
Preferred:
• Degree in Computer Science, Software Engineering, or similar
• Prior completed Counterintelligence Polygraph (CI-Poly)
• Prior engineering or development experience with the Space Industry
• Ability to effectively communicate and present to program management and customers
• Ability to effectively write technical documentation
• Experience sharing knowledge, mentoring, and working in a collaborative environment
• At least 3 years of experience developing object-oriented applications in Java
• At least 3 years of experience developing applications on Linux/Unix operating systems including proficiency with OS commands and shell scripting
• At least 3 years of experience developing in environment using Docker and Kubernetes
• Strong analytical, problem-solving, testing, and troubleshooting skills
• Experience working in computing, distributed systems, storage, and networking
• Ability to debug, optimize code, and to automate routine tasks
• Active Security (or similar) certification
• Ability to travel (limited, up to 10%)
Company:
Northrop Grumman is an aerospace, defense and security company that provides training and satellite ground network communications software. Founded in 1994, the company is headquartered in Falls Church, Virginia, USA, with a team of 10001 employees. The company is currently Public Company.