Python Developer Anaconda - MedTech
Apply now
Python Developer Anaconda - MedTech

Python Developer Anaconda - MedTech

Full-Time 42000 - 66000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Work on innovative medical tech projects using Python and tackle complex problems.
  • Company: Join a well-funded start-up focused on cutting-edge sensing and imaging solutions.
  • Benefits: Enjoy a competitive salary, bonus, healthcare, pension, and opportunities for continual learning.
  • Why this job: Be part of a collaborative team making a real impact in the MedTech industry.
  • Qualifications: Strong Python skills required; experience with Anaconda and knowledge of databases preferred.
  • Other info: Flexible working hours and a supportive environment for personal and professional growth.

The predicted salary is between 42000 - 66000 £ per year.

Would you like to work on greenfield projects at the cutting edge of medical technology? You could be joining a well funded start-up, collaborating with scientists and other engineers to develop sensing and imaging terahertz solutions.

As a Python Developer you'll work on complex problems including image processing, machine learning, numerical simulation, user interfaces, databases, networking and interfacing with hardware. You'll be using an Anaconda based Python stack but with constantly evolving technology that you'll be able to influence.

Location: You'll join a talented team based just north of Cambridge (with parking available), on a fulltime basis (with some flexibility).

About you:

  • You have strong software engineering experience with Python and ideally also some of the following: Anaconda, Mamba, Poetry, C++, JavaScript, Haskell, OCaml, Rust.
  • You have experience working with asynchronous, parallel or distributed systems.
  • You have a good knowledge of at least one relational database.
  • You have a good understanding of TDD, CI/CD practices and modern software engineering best practices.
  • You are degree educated in a relevant STEM discipline.
  • You're collaborative, comfortable with Pair Programming and mentoring more junior engineers.

What's in it for you:

  • As a Python Developer you will receive a competitive package:
  • Salary to £55k
  • Bonus
  • Healthcare
  • Pension
  • Continual learning and self development
  • Complex interesting work at the cutting edge of technology.

Apply now to find out more about this Python Developer / Backend Software Engineer (Python Anaconda) opportunity.

At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

Python Developer Anaconda - MedTech employer: Client Server

Join a dynamic and innovative start-up in the heart of Cambridge, where you'll collaborate with a talented team on groundbreaking medical technology projects. We offer a competitive salary of up to £55k, alongside benefits such as bonuses, healthcare, and a pension scheme, all within a supportive work culture that prioritises continual learning and professional growth. With flexible working arrangements and the opportunity to influence cutting-edge technology, this is an excellent place for passionate Python Developers looking to make a meaningful impact.
C

Contact Detail:

Client Server Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Developer Anaconda - MedTech

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, especially Anaconda and Python. Consider contributing to open-source projects or creating your own projects using these tools to showcase your skills.

✨Tip Number 2

Network with professionals in the MedTech field, particularly those who work with Python and image processing. Attend relevant meetups or online forums to connect with potential colleagues and learn more about the industry.

✨Tip Number 3

Prepare to discuss your experience with asynchronous and distributed systems during interviews. Be ready to provide examples of how you've tackled complex problems in previous roles, as this will demonstrate your problem-solving abilities.

✨Tip Number 4

Showcase your collaborative skills by highlighting any experiences you have with pair programming or mentoring. This is important for the role, so be prepared to discuss how you've worked effectively in teams.

We think you need these skills to ace Python Developer Anaconda - MedTech

Proficiency in Python
Experience with Anaconda and Mamba
Familiarity with Poetry for dependency management
Knowledge of C++, JavaScript, Haskell, OCaml, or Rust
Understanding of asynchronous, parallel, or distributed systems
Experience with relational databases
Knowledge of Test-Driven Development (TDD)
Familiarity with Continuous Integration/Continuous Deployment (CI/CD) practices
Strong software engineering principles
Ability to collaborate effectively in a team environment
Experience with Pair Programming
Mentoring skills for junior engineers
Problem-solving skills in complex technical scenarios
Degree in a relevant STEM discipline

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and any relevant technologies like Anaconda, Mamba, or C++. Emphasise your work on asynchronous or distributed systems, as well as your understanding of TDD and CI/CD practices.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for working on greenfield projects in the MedTech field. Mention specific examples of how your skills align with the job requirements, particularly in image processing or machine learning.

Showcase Collaborative Skills: Since the role involves collaboration and mentoring, include examples in your application that demonstrate your ability to work in teams, such as experiences with Pair Programming or leading projects.

Highlight Continuous Learning: Mention any ongoing education or self-development efforts related to software engineering. This could include courses, certifications, or personal projects that showcase your commitment to staying updated with evolving technologies.

How to prepare for a job interview at Client Server

✨Showcase Your Python Skills

Make sure to highlight your experience with Python, especially in the context of Anaconda. Be prepared to discuss specific projects where you've used Python for image processing or machine learning, as these are key areas for the role.

✨Demonstrate Your Understanding of TDD and CI/CD

Since the company values modern software engineering practices, be ready to explain your experience with Test-Driven Development (TDD) and Continuous Integration/Continuous Deployment (CI/CD). Share examples of how you've implemented these practices in past projects.

✨Prepare for Technical Questions

Expect technical questions related to asynchronous, parallel, or distributed systems. Brush up on these concepts and be ready to solve problems on the spot, as this will demonstrate your problem-solving skills and technical expertise.

✨Emphasise Collaboration and Mentoring

The role requires collaboration and mentoring of junior engineers. Be prepared to discuss your experiences working in teams, particularly in pair programming situations, and how you've supported the growth of less experienced colleagues.

Python Developer Anaconda - MedTech
Client Server
Apply now
C
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>