Enable job alerts via email!

Senior/Principal Python Developer

Cpl Healthcare

Dublin

On-site

EUR 70,000 - 90,000

Full time

22 days ago

Job summary

A leading healthcare technology provider in Ireland is seeking a Senior Python Software Engineer to develop enterprise-scale applications in the risk and finance sectors. The ideal candidate will have strong Python skills, experience with frameworks like Flask and Django, and the ability to work in an Agile team. This high-impact role offers the chance to influence performance and architecture decisions in a fast-paced environment.

Qualifications

  • 5+ years of experience in backend development, preferably in finance or risk.
  • Experience in developing enterprise-scale applications.
  • Ability to mentor junior developers.

Responsibilities

  • Develop backend solutions using Python.
  • Collaborate with cross-functional teams on architecture decisions.
  • Contribute to performance optimization of applications.

Skills

Proficiency in Python
Flask framework
Django framework
SQLAlchemy
Building REST APIs
AWS integration
PostgreSQL database
MySQL database
SQL Server
CI/CD tools (Git, Jenkins)
Agile methodologies
Software testing practices
Performance optimization
JavaScript
React

Job description

Senior Python Software Engineer – Risk & Finance Technology

This role is suited to an experienced Python backend engineer with a strong track record in developing enterprise-scale applications, ideally in risk or finance domains. The ideal candidate can take ownership of backend development, work collaboratively with cross-functional teams, and contribute to performance and architecture decisions in an Agile environment.

Key Skills and Experience

  • Strong proficiency in Python, including object-oriented programming and core data structures
  • Experience with frameworks such as Flask, Django, and SQLAlchemy
  • Skilled in building REST APIs and integrating with services like AWS
  • Solid relational database experience (PostgreSQL, MySQL, or SQL Server)
  • Hands-on with CI/CD tools such as Git, Jenkins, Artifactory, and Ansible
  • Familiar with Agile methodologies and collaborative development
  • Understanding of software testing practices, including unit, integration, and end-to-end testing
  • Performance optimization skills including profiling, caching, and code refactoring
  • Basic knowledge of JavaScript and experience with React is an advantage

Candidate Traits

  • Clean, efficient coder who follows best practices
  • Confident mentor who can support junior developers and lead by example
  • Strong communicator and collaborator across technical and business teams
  • Proactive problem-solver focused on quality and scalability

Best suited to a developer looking for a high-impact contract role in a fast-paced environment, contributing to large-scale, business-critical systems. Offers the opportunity to work on complex financial applications with a global team using modern tools and methodologies.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.