Phi Partners are the European market leader for niche third party trading technology professional IT services. With 15+ years of experience and partnerships with leading software companies, we are working under a range of complex projects internationally. Phi are supporting an Asia-based Tier 1 investment bank with offices in more than 30 countries across the world, counting over 26,000 employees globally.
The client provides a variety of advisory and capital-raising solutions to corporations, financial institutions, private equity, governments, and public-sector organizations around the world. Managing assets of nearly $600bn, they are a major player across the equities and fixed income markets.
About the Programme
Our client’s Credit Risk Technology team is in charge of supporting the business functions of Credit Risk Management and Credit Risk Analytics platforms. Responsible for maintenance and development of these risk platforms, the Credit Risk Technology team operates on a global scale within the bank’s Risk & Capital Technology department. Bank’s ETL services are responsible for extracting and transforming reference, market and risk data from various sources, which is then transferred into the in-house protocol buffer data format that is heavily used by the Credit Risk engine.
The client is currently in the process of implementing a business-critical project designing new Credit Risk application system features, including developing microservices for each data type and conducting code optimization tasks.
The Role and Responsibilities
Phi is looking to on board a talented Senior Python ETL Developer to support the client in this initiative. The consultant will be joining a team of 5 within a highly collaborative and friendly environment. Some of the responsibilities will include interacting with client’s senior stakeholders, managing projects and junior members while staying hands-on with the technology. Main responsibilities will include:
- Designing and developing new features for the Credit Risk application system
- Developing microservices and ensuring that they run smoothly
- Creating technical test plans and records, including unit and integration tests, within automated test environments ensuring code quality
- Providing support across the end-to-end delivery and run lifecycle
- Constantly improving products and services.
Key skills
- Formal education in Computer Science, Mathematics, or a related discipline
- 3-4+ years of sustained, hands-on experience working on Python projects
- Strong working knowledge of Linux
- Experience with Docker (containerisation)
- Prior exposure to capital markets or similar financial services environments
Desired skills
- Experience with Pandas (and NumPy) for data manipulation and analysis
- Understanding of derivatives and pricing concepts
- Experience with Kubernetes
This role is a great opportunity to establish yourself as an essential and energetic member of the fast paced and prominent organization within a very dynamic environment. Working along world class engineers will expose you to various innovative technologies and established business practises. If this sounds like a great opportunity for you, we look forward to receiving your updated CV and scheduling a convenient time for a call to discuss next steps. Thank you!