Investment Banking – Python Engineer (Azure experience required) Your Role in the Team Join a European wide team with over 100 analysts and sales professionals providing bespoke services to thousands of clients, offering coverage and analysis across more than 700 companies, Sustainability, Equity Strategy, and Economics. The team also provides registration, scheduling, and reporting systems for the Conferencing team, covering both small and flagship events. The team of 5 developers and 1 product owner uses Scrum to deliver projects and features for their clients Each team member is given complete responsibility to work on greenfield projects and liaises directly with the business and other IT departments, making use of new AI tools and cloud-based services to add features and reduce maintenance load. What You Will Do Help create new features for clients from the data generated by the Research and Conferencing departments. Work with the Product Owner and other developers to deliver stories and projects within a set timeframe (sprints and releases). Liaise with other IT teams, such as CloudOps, AI, and DBAs, to ensure your project is successfully delivered. Who Are We Looking For? Solid Python development experience (5 years building Software) using Flask, FastAPI, SQLAlchemy, Oracle, Nginx. Strong knowledge of continuous integration and delivery utilizing Kubernetes, Docker, Git, Linux, and Bamboo. Familiarity with Azure Cloud services, including Blob Storage, CDN, AKS. Knowledge of CMS tools, TypeScript, React, or Oracle PLSQL is a plus but not required. Experience with collaboration tools such as Jira and Confluence. What is on Offer Private pension plan with a 10% base salary contribution Generous 30-day holiday allowance Private health insurance Life insurance scheme Flexible working hours Enhanced parental leave policies Contact Ciara Clarke at Harrington Starr for a confidential discussion on this role