freehire launches on Product Hunt on 26 August.

Follow →

Python Developer

Summary

Build and maintain Python-based financial calculation modules, pricing models, and analytics for a fintech product, integrating with data and reporting systems.

  • Design, develop, test, and maintain Python-based calculation and analytics modules.
  • Develop and implement complex business logic for pricing models, financial calculations, payment structures, revenue analysis, margin calculations, and related outputs.
  • Collaborate with data engineering teams to consume, validate, transform, and manage data inputs required for calculations.
  • Work with application development teams to ensure seamless integration of Python-based outputs with business workflows and systems.
  • Support integration with reporting platforms, analytical summaries, operational dashboards, and downstream data products.
  • Create and maintain unit tests, regression tests, and validation frameworks to ensure calculation accuracy and reliability.
  • Troubleshoot calculation issues, perform root-cause analysis, and support quality assurance, user acceptance testing, and production deployments.
  • Document technical designs, calculation methodologies, assumptions, dependencies, and system workflows.
  • Participate in Agile development activities, including backlog refinement, sprint planning, demonstrations, defect resolution, and release coordination.

See also