Job Title: Senior Python Developer
We are seeking a highly skilled and experienced Senior Python Developer to join our team. The successful candidate will have considerable and proven experience in Python, a good working knowledge of end-user and server-side data processing techniques, a good understanding of SDLC and agile development methodologies.
Key Responsibilities
The Team is focused on the development and maintenance of various applications.
* 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.
* 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
* Proven experience in designing and developing data models using industry best practices
* 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
Preferred Skills
It would be an added advantage if the candidate has:
* Experience in using Power Query (M query language) and DAX
Additional Information
Languages: English - B2 Upper Intermediate.