Mindlance logo

Python Developer

Mindlance

Washington, District of ColumbiaFull-time1 day ago
Apply Now

At a Glance

Employment Type
Full-time
Experience Level
Mid-level
Location
Washington, District of Columbia
Salary
Salary not specified
Posted
1 day ago

This is a full-time Python Developer position at Mindlance, based in Washington, District of Columbia.

Compensation

Salary not specified

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.

Code Conversion

  • 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

Documentation

  • 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.

Testing and Validation

  • 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.

Optimization and Best Practices

  • 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.

Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.

Skills

Best Practices, Documentation, Error Handling, Organizational Skills, Python Programming/Scripting Language, Requirements Management, Software Engineering, Source Code/Configuration Management (SCM), Test Case, Test Plan/Schedule, Validation Testing

Mindlance

Job Details

Employment Type
Full-time
Location
Washington, District of Columbia
Remote Work
No
Posted
1 day ago

Job Highlights

Qualifications

  • Identify and implement the most efficient methods for migrating calculations from Excel to Python
  • Best Practices, Documentation, Error Handling, Organizational Skills, Python Programming/Scripting Language, Requirements Management, Software Engineering, Source Code/Configuration Management (SCM), Test Case, Test Plan/Schedule, Validation Testing

Responsibilities

  • Hybrid Onsite: 4 Days per week onsite from Day1
  • The Python Developer will be responsible for the following tasks:
  • 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

Ready to Apply?

Click below to apply directly on the company's website.

Apply on Company Website