Job Description
We are seeking an experienced software developer to lead the development of a cutting-edge risk management system. As a Senior Python Developer, you will be responsible for designing and implementing high-quality code, ensuring efficient execution, and delivering robust results.
The project involves building a comprehensive risk application with integrated systems for traders, pre-trade checks, analysis, risk and limit management, trading activity reports, FIX connectivity, and market data providers connectivity.
You will work closely with the team to develop and maintain various applications, leveraging your expertise in Python, data processing techniques, SDLC, and agile methodologies.
* Key Responsibilities:
* Create scalable and reliable software solutions
* Design and implement efficient data models using industry best practices
* Develop and deploy reports and performance metrics from complex platforms
* Collaborate with the team to ensure seamless integration and deployment
Requirements
* Must Have:
* Strong understanding of data quality principles
* Hands-on experience with Python (at least 1 year in trading domain/capital markets)
* Proven experience in designing and developing data models
* Experience with CI/CD tools (e.g., Github, Azure Devops, Jenkins, Bamboo)
* 5+ years of experience working with Python
* Good understanding and demonstrated experience with SQL (MySQL)
Benefits
* Detailed Benefits List:
* Opportunity to work on a high-profile project
* Chance to expand your skillset and knowledge
* Collaborative and dynamic work environment
* Frequent feedback and opportunities for growth
Languages
* Languages Spoken:
* English: B2 Upper Intermediate