Job Overview
The team is responsible for designing, developing, and maintaining Python-based applications. Key responsibilities include data processing techniques, software development life cycles, and agile methodologies.
Essential Skills and Qualifications
* Strong grasp of data quality principles
* Practical experience with Python programming language
* At least one year of experience in trading domains or capital markets
* Demonstrated expertise in designing and developing data models
* Proficiency with code management tools such as Git, Azure DevOps, Jenkins, and Bamboo
* Five years of experience working with Python
* Good understanding and demonstrated expertise with SQL (MySQL)
* Extensive experience designing and developing reports
Nice-to-Have Skills
* Trading system development experience
* Python web frameworks like Django and FastAPI
* Understanding of MySQL and code management tools
* Experience with gSQL and RSL
* KDB knowledge