Job Description
<p><p><b>Job Description :</b></p><p><b><br/></b></p><p><b>Key Responsibilities :</b></p><p><p><b><br/></b></p>- Design, develop, and maintain high-quality, scalable, and secure Python-based applications and microservices, with a strong focus on backend development.<br/><br/></p><p>- Build and enhance web applications using modern Python frameworks such as Flask, Django, or Fast API, ensuring optimal performance and user experience.<br/><br/></p><p>- Collaborate closely with quantitative analysts, portfolio managers, traders, and other business stakeholders to understand requirements, translate them into technical specifications, and deliver impactful solutions.<br/><br/></p><p>- Integrate various internal and external financial data sources and APIs (e.g., market data, portfolio data, risk analytics providers).<br/><br/></p><p>- Develop robust data processing pipelines (ETL/ELT) for financial data, ensuring data integrity, accuracy, and efficient flow.<br/><br/></p><p>- Contribute to the entire software development lifecycle, from architectural design and coding to testing, deployment, and ongoing support.<br/><br/></p><p>- Implement best practices for code quality, security, performance optimization, and maintainability.<br/><br/></p><p>- Troubleshoot, debug, and resolve complex technical issues in a timely manner.<br/><br/></p><p>- Actively participate in code reviews, design discussions, and contribute to the continuous improvement of our development processes and technical stack.<br/><br/></p><p>- Mentor junior developers and share knowledge within the team.<br/><br/></p><p>- Demonstrate strong ownership and accountability for assigned projects, working effectively with minimal Skills & Experience :</b></p><p><b><br/></b></p>- Bachelor's degree in computer science, Engineering, Mathematics, or a related field.<br/><br/></p><p>- Minimum of 5+ years of professional experience in software development, with at least 5- 6 years of hands on experience in Python development.<br/><br/></p><p>- Proven experience in building Python web applications using frameworks such as Flask, Django, or Fast API.<br/><br/></p><p>- Solid understanding of relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, SQL Server, MongoDB) and proficiency in SQL.<br/><br/></p><p>- Experience with RESTful API design and development.<br/><br/></p><p>- Proficiency with version control systems, particularly Git.<br/><br/></p><p>- Strong understanding of software design principles, data structures, and algorithms.<br/><br/></p><p>- Demonstrated ability to work effectively in a fast-paced, dynamic environment with a high degree of ambiguity and autonomy.<br/><br/></p><p>- Highly motivated, self-starter with excellent problem-solving and analytical skills.<br/><br/></p><p>- Excellent communication and interpersonal skills, with the ability to articulate complex technical concepts to non-technical stakeholders.</p><br/></p> (ref:hirist.tech)