Job Overview
We are seeking a highly skilled and experienced Python Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining various applications from the ground up, including systems for traders, pre-trade checks, and analysis, risk and limits management, reports of trading activities, FIX connectivity, and market data providers connectivity.
Responsibilities
Key Responsibilities:
* Designing and developing data models using industry best practices
* Developing and maintaining complex software applications
* Collaborating with cross-functional teams to deliver high-quality solutions
* Troubleshooting and resolving technical issues
Requirements
Essential Skills and Qualifications:
* Strong understanding of data quality principles
* Proficiency in Python programming language
* Experience working with SQL (MySQL)
* Good understanding and demonstrated experience working with Power Query (M query language) and DAX
* Extensive experience designing and developing reports and performance metrics from complex and disparate platforms
* Experience in using code management and CI/CD tools such as GitHub, Azure DevOps, Jenkins, and Bamboo
Language
English: B2 Upper Intermediate