Talent.com
Python Developer

Python Developer

Optimal Virtual Employeemumbai, maharashtra, in
2 days ago
Job description

Job Title : Senior Python Developer

Location : Mumbai (Work from Office)

Experience : 7+ Years

The Opportunity : We are seeking a highly motivated and skilled Mid-Senior Python Developer to join our

agile technology team. This is a critical role for an individual who thrives in an environment with ambiguity,

can work with minimal direction, and is passionate about building robust, scalable, and high-performance

solutions for the financial domain. You will play a pivotal role in developing and enhancing our core

investment and operational platforms, directly impacting our business outcomes.

Key Responsibilities :

  • Design, develop, and maintain high-quality, scalable, and secure Python-based applications and

micro services, with a strong focus on backed development.

  • Build and enhance web applications using modern Python frameworks such as Flask, Django, or
  • Fast API, ensuring optimal performance and user experience.

  • Collaborate closely with quantitative analysts, portfolio managers, traders, and other business
  • stakeholders to understand requirements, translate them into technical specifications, and deliver

    impactful solutions.

  • Integrate various internal and external financial data sources and APIs (e.g., market data, portfolio
  • data, risk analytics providers).

  • Develop robust data processing pipelines (ETL / ELT) for financial data, ensuring data integrity,
  • accuracy, and efficient flow.

  • Contribute to the entire software development lifecycle, from architectural design and coding to
  • testing, deployment, and ongoing support.

  • Implement best practices for code quality, security, performance optimization, and maintainability.
  • Troubleshoot, debug, and resolve complex technical issues in a timely manner.
  • Actively participate in code reviews, design discussions, and contribute to the continuous
  • improvement of our development processes and technical stack.

  • Mentor junior developers and share knowledge within the team.
  • Demonstrate strong ownership and accountability for assigned projects, working effectively with
  • minimal supervision.

    Required Skills & Experience :

  • Bachelor's degree in computer science, Engineering, Mathematics, or a related field.
  • Minimum of 10+ years of professional experience in software development, with at least a couple of
  • years of hands-on experience in Python development.

  • Proven experience in building Python web applications using frameworks such as Flask, Django,
  • or Fast API.

  • Solid understanding of relational and / or No SQL databases (e.g., PostgreSQL, MySQL, SQL Server,
  • MongoDB) and proficiency in SQL.

  • Experience with Restful API design and development.
  • Proficiency with version control systems, particularly Git.
  • Strong understanding of software design principles, data structures, and algorithms.
  • Demonstrated ability to work effectively in a fast-paced, dynamic environment with a high degree of
  • ambiguity and autonomy.

  • Highly motivated, self-starter with excellent problem-solving and analytical skills.
  • Excellent communication and interpersonal skills, with the ability to articulate complex technical
  • concepts to non-technical stakeholders.

    What We Offer :

  • Opportunity to work on challenging and impactful projects directly influencing investment decisions.
  • A collaborative and supportive team environment with experienced professionals.
  • Exposure to the complexities and nuances of the alternative investment industry.
  • Competitive compensation package and benefits.
  • Continuous learning and professional development opportunities
  • Create a job alert for this search

    Python Developer • mumbai, maharashtra, in