Senior Python Developer


  • Job ID: 595
  • Job Type(s): Permanent
  • Categories: Software Developers
  • Posted March 7, 2022
Apply Now

Senior Python Developer

Enso is recruiting for a Senior Python Developer partnering with a trusted and well-established Belfast based company, who specialise in cloud integration, DevOps and analytics solutions.

This role involves working as a Python developer within a distributed agile development team developing new-to-market containerised multi cloud applications. Successful candidates should be highly motivated self-starters with both deep and diverse experience of serverless cloud platforms

Innovation, initiative, continuous improvement and career progression is expected of successful candidates.



  • Architect, design and implement technical solutions for customer projects using Python.
  • Agile requirements specifications, component designs and interface specifications.
  • Test-driven development, component testing and participating in system and integration testing.
  • Develop technical documentation for defined solutions/components.
  • Contribute to peer reviews of designs, code and test specifications.
  • Mentor junior team members.
  • Agile reporting to Delivery Managers and Customers.
  • Continuous innovation and improvement.



  • 5+ years experience in software engineering roles, including software design, architecture, development and test of scalable, reliable production software.
  • At least 5 years recent python development experience.
  • Developing for containers, with knowledge of Docker and Kubernetes.
  • High-scale, highly available REST API microservice architectures using container-based and serverless service.
  • Experience developing for, and deploying python applications to public or private cloud.
  • Test Automation experience including TDD and BDD using pytest and other test automation tools.
  • Demonstrated knowledge of CI/CD pipelines with extensive knowledge of GitHub actions.
  • Ability to operate within a fast-paced Agile environment.
  • Familiarity with common web services, technologies, architectures and related practices to make them reliable.



  • Cloud fundamentals certificate in AWS, Azure and/or Google Cloud Platform.
  • Thorough understanding of SQL and NoSQL databases.
  • Experience with Pydantic data validation using python type annotations.
  • Experience of Atlassian Jira and Confluence.


In addition to the quality and variety of work combined with on-going professional development our client offers its employees the following benefits:

  • Market Competitive Salary
  • Bonus Scheme
  • 24 days holiday per year plus 10 statutory holidays
  • 5% match contributory pension scheme
  • Private Medical Insurance
  • Life Assurance at 4 x salary
  • Childcare Vouchers
  • Free car parking
  • Flexible working models
  • Regular social activities for all the team

Apply Now

Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

© Copyright 2021 ENSO Recruitment. All rights reserved.
VAT Registration No. 244 2502 37 Level Up Resourcing Limited Registered Northern Ireland No. 636121 Registered Office: Scottish Provident Building, Donegall Square West, Belfast. BT1 6JH.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram