Job Opportunity
We are seeking a skilled and experienced Application Developer to join our team. As a senior developer, you will be responsible for designing and developing various applications from scratch.
Key Responsibilities:
* Design and develop complex applications
* Work on building risk management tools for a leading financial institution
Required Skills and Qualifications:
* Strong understanding of data quality principles
* Hands-on experience with Python programming language
* At least 1 year of experience in the trading domain/capital markets
* Proven experience in designing and developing data models using industry best practices
* Experience with code management and CI/CD tools such as GitHub, Azure DevOps, Jenkins, and Bamboo
* Good understanding and demonstrated experience working with SQL (MySQL)
* Extensive experience designing and developing reports and performance metrics from complex and disparate platforms
Nice-to-Have Skills:
* Risk management system development experience
* Experience with Python web frameworks such as Django and FastAPI
* Knowledge of Geneva platform especially in gSQL and RSL
* Experience with KDB
Languages: English - B2 Upper Intermediate