Python Developer
Technology
Mindlance
Washington DC, United States1 week agoUntil 1/1/2027
Job description
Position Summary
Title: Python Developer
Duration: 8 Months - Long Term
Location: Washington, DC 20433
Hybrid Onsite: 4 Days per week onsite from Day1.
The Python Developer will be responsible for the following tasks:
Requirement Analysis:
- Review and understand the existing Excel-based calculations .
- Identify the key functionalities and logic implemented in the Excel sheets.
- Collaborate with stakeholders to gather additional requirements and clarify any ambiguities.
- Convert the Excel-based calculations to Python code, ensuring accuracy and consistency .
- Optimize the Python code for performance and scalability .
- Implement error handling and validation to ensure robustness
- Document the existing Excel-based calculations, including formulas, macros, and data flows.
- Create comprehensive documentation for the Python code, including code comments, user guides, and technical specifications.
- Maintain an organized repository of all project documentation.
- Develop and execute test cases to validate the accuracy and performance of the Python code.
- Compare the results of the Python code with the original Excel calculations to ensure consistency .
- Address any discrepancies and refine the code as needed.
- Identify and implement the most efficient methods for migrating calculations from Excel to Python.
- Follow best practices for coding, documentation, and version control.
- Provide recommendations for further improvements and optimizations.
Interested in this role?