As a highly skilled Senior Python Developer, you will be responsible for the development and maintenance of various applications.
This role involves designing and developing data models using industry best practices. You will also be expected to have experience in using code management and CI/CD tools such as Github, Azure Devops, Jenkins, Bamboo etc.
A strong understanding of data quality principles is essential for this position. Additionally, you must have hands-on experience with Python and at least 1 year of experience in the trading domain/capital markets.
The ideal candidate will have proven experience in designing and developing data models using industry best practices and 5+ years of experience working with Python.
* Development and maintenance of various applications
* Designing and developing data models using industry best practices
* Experience in using code management and CI/CD tools
You will be expected to work closely with the team to ensure that all projects are delivered on time and to a high standard. A good understanding and demonstrated experience working with SQL (MySQL) and Power Query (M query language) and DAX is also necessary.
To be successful in this role, you must have excellent problem-solving skills and be able to communicate complex technical information to both technical and non-technical stakeholders. If you are passionate about technology and enjoy solving complex problems, then this could be the perfect opportunity for you.
Requirements:
* Strong understanding of data quality principles
* Hands-on exp 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 Power Query (M query language) and DAX