Senior Python Developer
About This Role
We are seeking an accomplished Senior Python Developer to join our team. The ideal candidate will have extensive experience with Python, data processing techniques, and software development life cycle methodologies.
Key Responsibilities
* Design and develop data models using industry best practices
* Work with code management and CI/CD tools such as GitHub and Azure DevOps
Requirements
The successful candidate will have a strong understanding of data quality principles and hands-on experience with Python. A minimum of one year of experience in the trading domain or capital markets is required.
Preferred Skills and Qualifications
* Strong understanding of data quality principles
* Hands-on experience with Python
* At least 1 year of experience in trading domain/capital markets
* Proven experience in designing and developing data models using industry best practices
* Experience in using code management and CI/CD tools such as GitHub, Azure DevOps, Jenkins, Bamboo etc.
* 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 from complex and disparate platforms
* Experience in using code management and CI/CD tools such as GitHub, Azure DevOps, Jenkins, Bamboo etc.
Language Skills
English: B2 Upper Intermediate