Job Title: Python Developer
Location: Dublin (Hybrid / Remote flexibility)
Contract: 6-month initial (potential extension to 18 months)
Overview
We are seeking an experienced Senior Python Developer to join our Banking client on an initial 6-month contract, with a strong possibility of extension to 18 months. This role will involve working on complex, large-scale enterprise projects within the banking and markets domain. The successful candidate will bring deep Python expertise, a solid understanding of enterprise frameworks, and experience working in agile, distributed environments.
Key Responsibilities
Design, develop, and maintain robust, scalable Python applications for enterprise-level systems.
Work with one or more major enterprise Python web frameworks (e.g. Django, FastAPI, Flask).
Apply strong knowledge of data structures and algorithms to solve complex technical challenges.
Contribute to the design and development of distributed systems.
Implement and maintain comprehensive unit and integration tests, ensuring code quality.
Collaborate with cross-functional teams in an Agile delivery environment.
Take ownership of deliverables, demonstrating accountability and initiative.
Work with relational databases, including writing and optimising SQL queries.
Required Skills & Experience
4-5+ years of professional experience dedicated exclusively to Python development.
Proven experience delivering large-scale enterprise projects (not just small scripts or AI/ML modules).
Proficiency in one or more enterprise-level Python frameworks (Django, FastAPI, Flask).
Strong understanding of data structures, algorithms, and their practical application.
Experience building or maintaining distributed systems.
Solid understanding of software testing concepts and best practices.
Experience working within Agile methodologies.
Strong communication skills, proactive, self-starter with a strong sense of ownership.
Working knowledge of SQL.
Desirable Skills
Hands-on experience with React.js and Redux.
Exposure to platforms such as Quartz.
Knowledge of markets, OTC financial products, or experience in markets/banking environments.
Contract Details
Duration: 6 months initial, potential to extend to 18 months.
Python
About Korn Ferry
Korn Ferry unleashes potential in people, teams, and organizations. We work with our clients to design optimal organization structures, roles, and responsibilities. We help them hire the right people and advise them on how to reward and motivate their workforce while developing professionals as they navigate and advance their careers. To learn more, please visit Korn Ferry at www.Kornferry.com
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Python Developer
2026-05-27
IT - AI Engineer
2026-05-25
- Posted
- Aug 11, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Dublin
- Company
- Korn Ferry
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Python Developer
2026-05-27
IT - AI Engineer
2026-05-25