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 and does not require any travel, making it an ideal opportunity for candidates seeking flexibility in their work environment. The successful candidate will be part of an Agile Scrum team, which is composed of highly skilled technical professionals dedicated to supporting the customer's mission and growth objectives. The role requires a thorough understanding of agile software development practices and the ability to deliver deployable software in short sprints. In this position, 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 candidate will design and implement web application backends, develop and execute unit tests for software components, and collaborate with a software development team using Git. The role also involves designing, developing, and implementing custom software capabilities for an Artificial Intelligence Machine Learning Platform, requiring limited oversight. The developer will actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations, and solution releases. The ideal candidate will analyze complex project-related problems and create innovative solutions that involve scheduling, technology, and methodology. They will ensure product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports. Additionally, the developer will provide input on best practices and procedures creation, as well as develop new and refine existing processes to enhance quality and productivity.