Job Opening
Python Software Engineer
* Highly technical job experience of 3+ years.
* Strong proficiency in Python and SQL is essential.
* Experience with Financial Services industry is beneficial.
* Interest in financial modelling, portfolio analytics, statistical analysis and data modeling.
* Quantitative research, performance measurement, performance attribution and ex-ante/ex-post risk experience preferred.
* Working knowledge of Linux and Agile environment exposure.
Preferred Skills:
* Understanding of financial markets and main asset classes.
* Knowledge of UCITS, MiFID II or SFDR regulatory requirements.
* CFA qualification or working towards.
Benefits:
* Hybrid model.
* Competitive salary.
* Salary protection plan.
* Life assurance.
* Pension contribution.
* Healthcare cover.
* Holiday days.
* Onsite gym and fitness centre.
* Excellent company culture and Career Progression.
This role involves designing and developing software solutions using Python, collaborating with the team to identify areas for improvement and implementing changes. The ideal candidate will have a strong understanding of software development principles, be proficient in Python and SQL, and have experience working in an Agile environment.
The successful candidate will be responsible for building and maintaining high-quality software solutions, working closely with the development team to ensure seamless integration with existing systems. They will also be expected to stay up-to-date with industry trends and best practices, identifying opportunities for process improvements and implementing changes as needed.
In this role, you will have the opportunity to work on a variety of projects, from data analytics and machine learning to cloud computing and cybersecurity. You will be part of a collaborative team that values open communication, innovation, and continuous learning.