The Judge Group - Washington, DC
posted 4 months ago
The Backend Python Developer position is a critical role within a top solution provider to the Department of Defense (DOD). This position is fully remote, requiring no travel, and candidates must possess an active Secret clearance. The ideal candidate will have a strong understanding of agile software development practices and a proven track record of delivering deployable software in short sprints. As part of an Agile Scrum team, the developer will collaborate closely with software developers, engineers, stakeholders, and end users to support the customer's mission and growth objectives. In this role, the developer will be responsible for developing and maintaining the backend code base for multiple Python web applications, utilizing frameworks such as Django and Flask. The position involves designing and implementing web application backends, developing and executing unit tests for software components, and collaborating with the software development team using Git. The developer will also be tasked with designing, developing, and implementing custom software capabilities for an Artificial Intelligence Machine Learning Platform, often with limited oversight. The role requires active participation in various Agile processes, including release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations, and solution releases. The developer will analyze complex project-related problems and create innovative solutions, ensuring product quality and timeliness of work. They will provide advice and guidance, resolve problems to meet objectives, and offer periodic performance reports. Additionally, the developer will contribute to the creation of best practices and procedures, as well as develop new and refine existing processes to enhance quality and productivity.