Noblis is seeking a Software Developer proficient in both front-end and back-end development to join our team in support of national security missions. This position will support a program delivering an array of AI/ML-driven capabilities, tools, and data engineering services to advance cyber targeting, cyber operations, cyber threat analysis, and analytic tools-engineering development. You will work across a portfolio of projects with other developers, engineers, data scientists, and subject matter experts (SMEs) to design, develop, and test software applications. Responsibilities Design, develop, and maintain modern full-stack web applications and backend services using React, Node.js, and Python across the full software development lifecycle. Serve as a core contributor to the codebase by writing clean code, conducting thorough peer reviews, and debugging complex issues. Write code using Python and work with databases such as PostgreSQL or MongoDB. Develop and deploy applications within secure cloud environments using containerization technologies such as Docker and Kubernetes. Review merge requests (MRs), provide constructive feedback, and uphold code quality standards. Participate in release activities, customer support, and troubleshooting. Collaborate with senior engineers on technical direction while executing independently
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level