{"schemaVersion":"jobsearcher.job.v1","id":"15ab6446ff0df2490bf83c62","url":"https://jobsearcher.com/jobs/15ab6446ff0df2490bf83c62","canonicalUrl":"https://jobsearcher.com/jobs/15ab6446ff0df2490bf83c62","title":"Python Developer","description":"Job Title: Python DeveloperLocation: Washington, DC 20433 (Hybrid)Workplace Type: Hybrid (4 days per week onsite from Day 1)Job Type: Contract (8 Months – Long-Term)Job DescriptionAbout the Role:We are seeking an experienced Python Developer for an 8-month long-term contract opportunity in Washington, DC 20433. In this role, you will play a critical part in modernizing legacy systems by analyzing complex Excel-based business logic and migrating them into robust, high-performance Python codebases.If you have a strong background in backend development, data manipulation, code conversion, and rigorous testing methodologies, we want to hear from you!Primary Responsibilities:Requirement Analysis:Review, analyze, and understand existing complex Excel-based calculations, macros, formulas, and data flows.Identify key functionalities and business logic embedded within spreadsheets.Collaborate closely with stakeholders to gather requirements and clarify ambiguities.Code Conversion & Optimization:Convert Excel-based calculations into clean, efficient Python code, ensuring absolute accuracy and consistency.Optimize Python code for performance, scalability, and robust error handling/validation.Testing & Validation:Develop and execute comprehensive test cases to validate the performance and accuracy of the new Python scripts.Rigorously compare Python outputs against original Excel calculations to ensure 100% data consistency, troubleshooting and resolving discrepancies as needed.Documentation & Best Practices:Document existing Excel frameworks as well as the new Python code (including inline comments, user guides, and technical specifications).Maintain an organized repository for all project documentation and adhere to industry best practices for version control and clean coding.Key Requirements & Qualifications:Proven professional experience as a Python Developer with a strong portfolio of backend or data-migration projects.Strong ability to deconstruct legacy Excel models (formulas, macros, data flows) and translate them into scalable code.Experience implementing robust error handling, validation, and performance optimization in Python.Excellent documentation and stakeholder collaboration skills.How to Apply:Please share your resume to:","company":"Mindlance","rawCompany":"mindlance","city":"Alexandria","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-10-06T05:28:57.717Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Python Developer","description":"Job Title: Python DeveloperLocation: Washington, DC 20433 (Hybrid)Workplace Type: Hybrid (4 days per week onsite from Day 1)Job Type: Contract (8 Months – Long-Term)Job DescriptionAbout the Role:We are seeking an experienced Python Developer for an 8-month long-term contract opportunity in Washington, DC 20433. In this role, you will play a critical part in modernizing legacy systems by analyzing complex Excel-based business logic and migrating them into robust, high-performance Python codebases.If you have a strong background in backend development, data manipulation, code conversion, and rigorous testing methodologies, we want to hear from you!Primary Responsibilities:Requirement Analysis:Review, analyze, and understand existing complex Excel-based calculations, macros, formulas, and data flows.Identify key functionalities and business logic embedded within spreadsheets.Collaborate closely with stakeholders to gather requirements and clarify ambiguities.Code Conversion & Optimization:Convert Excel-based calculations into clean, efficient Python code, ensuring absolute accuracy and consistency.Optimize Python code for performance, scalability, and robust error handling/validation.Testing & Validation:Develop and execute comprehensive test cases to validate the performance and accuracy of the new Python scripts.Rigorously compare Python outputs against original Excel calculations to ensure 100% data consistency, troubleshooting and resolving discrepancies as needed.Documentation & Best Practices:Document existing Excel frameworks as well as the new Python code (including inline comments, user guides, and technical specifications).Maintain an organized repository for all project documentation and adhere to industry best practices for version control and clean coding.Key Requirements & Qualifications:Proven professional experience as a Python Developer with a strong portfolio of backend or data-migration projects.Strong ability to deconstruct legacy Excel models (formulas, macros, data flows) and translate them into scalable code.Experience implementing robust error handling, validation, and performance optimization in Python.Excellent documentation and stakeholder collaboration skills.How to Apply:Please share your resume to:","datePosted":"2026-10-06T05:28:57.717Z","dateModified":"2026-10-06T05:28:57.717Z","hiringOrganization":{"@type":"Organization","name":"Mindlance","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Alexandria","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"15ab6446ff0df2490bf83c62"},"url":"https://jobsearcher.com/jobs/15ab6446ff0df2490bf83c62"}}