Senior Python Developer - Cardiff, United Kingdom - medi2data

medi2data
medi2data
Verified Company
Cardiff, United Kingdom

2 weeks ago

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

An experienced Full-Stack Python Developer is needed to join our rapidly growing team at Medi2Data based in Cardiff on a hybrid working model.


Having seen +200% growth across all areas of the business within the last 12 months, Medi2Data is looking to recruit an individual able to flourish in the fast-paced environment whilst consistently delivering on the business's development requirements alongsidethe Head of Development.


As a Full-Stack Developer, you will be contributing to the design, development, and maintenance of our front-end and back-end software portfolio.

Our Technology estate comprises internal built and open-source software running on AWS in a Linux environment.

This is an exciting opportunity to join us in our growth phase


About the Role
The role is a full-time role with a market-competitive package. We have offices in Cardiff and London and offer a fully flexible working environment supporting hybrid working.


The role will be heavily involved in Medi2data's in-house development team and be responsible for maintaining best practices and standards in software engineering whilst working with the Head of development, Product team, internal engineers, and developmentpartners in driving and ensuring high-quality programming and technical solutions.


About the Company


We're a team of passionate primary care specialists, medics, data informatics and industry experts who have come together to create simple, intuitive technologies which revolutionise how medical data is digitally reported and transacted.


After witnessing the daily logístical and data protection challenges that GP practice staff experience while compiling patient reports, including printing, photocopying, checking and posting, we thought there must be a better way.


Key Responsibilities:


  • Working as part of a technology leadership team for the delivery of endtoend Web, Mobile, and API solutions for Medi2Data
  • Working closely with the Head of development to prioritise product(s) roadmaps backlogs, feature delivery, and automation of testing for delivery to ensure releases are on time
  • To be the goto person for all technical matters relating to software engineering, design (front and back), testing, and release management
  • Own troubleshooting and resolving quality issues in development and production environments
  • Owning the endtoend toolchain, including Cyber testing internally and via penetration testing partners
  • As our team grows, ensuring engineering standards are in place and adhered to
  • Work with existing development teams and product owners to ideate software solutions in an agile environment and decide on the optimal endtoend delivery pipeline for the code produced by the team
  • Participate in the decisionmaking process to design engineering solutions
  • Mentor and guide junior engineers, including code and architecture reviews
  • Quality controls include: Codedriven deployment infrastructure, automated testing, effective operational monitoring, alerting, and incident responses
  • Understand the implications of security and data protection to maintain business integrity
  • Perform, contribute and complete the necessary tasks to ensure the Company meets its ISO accreditation and other industry and professional standards and qualifications
  • Awareness and Maintenance of Continuous Integration/Continuous Delivery methodology

Required Experience:


  • Technical leadership and setting technical direction for engineering
  • Working on endtoend engineering delivery for Web, Mobile, and APIs
  • Working with Product Owners in an Agile DevOps environment
  • Experience maintaining and developing APIs and integrating thirdparty services
  • Data modelling, data management, and managing data across different environments
  • Experience using Python programming language, the Django framework, and working with Mobile Apps
  • Indepth knowledge of version control (Git)
  • Indepth knowledge of Scrum methodology
  • Working knowledge of OCR development and OpenCV/Tesseract
  • Indepth knowledge of javascript, HTML, Python, Django, Nginx, and PostgreSQ

Desirable Experience:


  • Working in startups and helping them to scale
  • Data transactional businesses (SaaS model)
  • Experience with AWS and other cloud hosting platforms
  • Working as a part of a federated team
  • Understanding the implications for security and data protection
  • Attention to detail, and strong organisational skills
Sounds interesting? Click the
APPLY button to send your CV for immediate consideration.


Applicants with the following job titles will also be considered for the role, Senior Python Developer, Python Developer, Full Stack Software Developer, Full Stack Developer and Front-end Developer.


More jobs from medi2data