Skip to main content

Backend Python Developer

Backend Python Developer
IT Search and Selection
7 months 3 weeks ago

Backend Python Developer

Our client is a highly innovative software solutions business, who are dedicated to driving digital transformation.

Overview

We have an exciting opportunity for a Backend Engineer to join our team in expanding our core product offering and working across major client projects. The ideal candidate will be an experienced engineer with 5+ years in a similar role and will have worked with modern backend applications.

Responsibilities

  • Work with technical team leads to design overall application architecture
  • Drive development across frontend and backend components
  • Contribute to product architecture and design
  • Participate in code reviews

Requirements

  • Excellent understanding of the Python programming language, its ecosystem, and idioms.
  • Significant professional experience with Python based MVC framework, preferably Django.
  • Excellent working knowledge of SQL based RDBMS, e.g. Postgres, MySQL.
  • Experience with modern Python features such as type hinting, async, data classes, etc.
  • Experience developing applications and clients that utilize data and functionality exposed via REST, GraphQL, RPC etc.
  • Familiarity with Docker and related containerization technologies.

Nice to haves

  • Experience with XML processing/transformation.
  • Familiarity or work experience with DevOps workflow/principles, building CI/CD pipelines.
  • Knowledge and understanding of modern JavaScript framework, e.g., Angular, React, Vue.js.
  • Experience with document management/document workflow software.

Expertise level

Work arrangement

Similar Jobs in Ireland