Senior Python Developer
In this role, you will
- Responsible for Implementing software strategically, following best practice to ensure that solutions address the evolving business and regulatory requirements.
- Work closely with the Analytics teams to build software solutions that are practical, workable and comply with accounting, regulatory or other requirements.
- Ensure FIM and other applicable accounting/regulatory requirements are met. Liaise with Internal/External audit and regulators where necessary.
- Maintain focus on process optimization and identify opportunities to enhance cost efficiency where possible (e.g. automation, outsourcing, centralization etc).
- Work with all other areas within the R&C teams.
- Foster a strong working relationship between the Analytics, Business, Transformation and IT teams.
- Liaise and work together with key stakeholders.
- Required to communicate effectively with people at various levels of seniority and different backgrounds in a challenging but collegiate environment.
- Actively engage with other team members for development projects and contribute to team discussion.
To be successful you will
- Experience of application and software product development lifecycle/methodologies.
- Knowledge of finance, particularly quantitative finance.
- Good understanding of Regulatory requirements and audit requirements.
- Experience of interacting with internal and external stakeholder groups (Business, Risk, Audit, Compliance, Regulators).
- Strong knowledge of core Python along with common frameworks and libraries including Flask, FastAPI, Pandas, Numpy and Strong knowledge of designing robust and secure APIs.
- Strong knowledge in object-oriented design, functional programming, software architecture and algorithms.
- Knowledge of REST, gRPC, Apache Beam, Docker and Kubernetes.
- Knowledge of C++ is nice to have.
- Experienced with Dash or other UI frameworks.
- Artificial Intelligence Prompt.
the company is an equal opportunity employer committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and opportunities to grow within an inclusive and diverse environment. We encourage applications from all suitably qualified persons irrespective of, but not limited to, their gender or genetic information, sexual orientation, ethnicity, religion, social status, medical care leave requirements, political affiliation, people with disabilities, color, national origin, veteran status, etc., We consider all applications based on merit and suitability to the role.