Qualifications At least 5 years' of hands-on Python software development experience with Bachelor's degree or 3 years' of hands-on Python software development experience with advanced degree in production-grade coding (not scripting). Diagnose and resolve defects, reduce technical debt, and drive continuous improvements to ensure alignment with software engineering best practices.