Job Title:
Senior Python Developer
-----------------------------------
Job Description:
We are seeking a highly skilled Senior Python Developer to join our team in building innovative applications and tools for the financial industry. The successful candidate will have significant experience in Python, data processing techniques, and software development methodologies.
The role involves designing and developing complex data models, working with various data platforms, and creating performance metrics and reports.
Key Responsibilities:
* Designing and developing data models using industry best practices
* Working with SQL (MySQL) and Power Query (M query language)
* Developing reports and performance metrics from complex and disparate platforms
Requirements:
Must Have:
* Strong understanding of data quality principles
* Hands-on experience with Python
* At least 1 year of experience in trading domain/capital markets
Benefits:
* 5+ years of experience working with Python
* Good understanding and demonstrated experience working with SQL (MySQL)
* Extensive experience designing and developing reports and performance metrics
Preferred Skills:
* Experience with code management and CI/CD tools such as Github, Azure Devops, Jenkins, Bamboo etc.
* Power Query (M query language)
Language:
English: B2 Upper Intermediate