- Home
- Jobs
- Back-end development
- Senior Python Developer
Senior Python Developer
On this page
TechJobs.ie Job Insights
At a glance
- Employment type
- Full-time
- Location
- Dublin, Ireland
- Workplace
- On-site
- Category
- Back-end development
Technologies & skills
What you'll be doing
Seeking a Senior Python Developer for the Risk & Finance Technology team at a global investment bank in Dublin. The role involves backend development, technical leadership, collaboration with cross-functional teams, and coaching junior developers. Fullstack and frontend experience is highly desired.
- Build efficient back-end features in Python
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications
- Write clean, efficient, and reusable code following coding standards and best practices
- Collaborate with UX/UI designers to implement design into code
- Implement software enhancements and suggest improvements
- Coach junior team members
- Provide technical leadership and guidance to junior developers
Key requirements
Must-have
- Strong proficiency in Python programming language
- Experience with Python frameworks (SQLAlchemy, Django, Flask, Bottle)
- Familiarity with integrating services such as AWS and REST APIs
- Good relational database/SQL experience (e.g., PostgreSQL, MySQL, or SQL Server)
- Experience with CI/CD tools such as Git, Jenkins, Artifactory, Ansible
- Knowledge of JavaScript
- Proficiency in Agile project management environment
- Experience in performance optimisation techniques including profiling, caching, and code refactoring
Nice-to-have
- Solid Linux/UNIX experience
- Familiarity with testing frameworks for Python applications such as Selenium or Pytest
- Knowledge of the React framework
- Experience building and deploying microservices in Python
Role signals
- Technical focus
- back-end
- Leadership
- Mentoring
- Hands-on vs management
- Hands-on
Similar jobs
Full job description
-
Dublin
-
Long Term Contract
The Role
We are looking for talented Senior Python Software Engineers to work in the Risk & Finance Technology team within a global investment Bank. Full job description available. Fullstack and front-end experience highly desired.
Responsibilities
-
Build efficient back-end features in Python.
-
Collaborating with cross-functionals teams to gather requirements and translate them into technical specifications.
-
Writing clean, efficient and reusable code following coding standard and best practices
-
Collaborate with UX/UI designers to implement design into the code.
-
Implement software enhancements and suggest improvements.
-
Coach junior team members
-
Provide technical leadership and guidance to Junior Developers
Required
-
Strong proficiently in Python programming language, including its syntax, data structures, and object-oriented concepts.
-
Experience with Python frameworks (SQLAlchemy, Django, Flask, Bottle)
-
Familiarity in Integrating services such as Amazon Web Services (AWS)) and REST API
-
Good relational database/SQL experience e.g., PostgreSQL and MySQL or SQL Server
-
Experience with CI/CD tools such as Git, Jenkins, Artifactory, Ansible
-
Knowledge of JavaScript
-
Proficiency in working in Agile project management environment.
-
Experience in performance optimisation techniques including profiling, caching and code refactoring.
Preferred
-
Solid Linux/UNIX experience
-
Familiarity with testing framework for Python Application such as Selenium or Pytest.
-
Knowledge of the React framework is a plus.
-
Building and deploying Microservices in Python
Register now to upload your CV
Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.