At a Glance
- Tasks: Join our team to develop a cutting-edge cloud platform for healthcare using Python and Next.js.
- Company: Be part of a Cambridge-based MedTech company transforming healthcare with advanced ML techniques.
- Benefits: Enjoy flexible hours, hybrid work, 25 days leave, private medical insurance, and a contributory pension.
- Why this job: Make a real impact in healthcare while working in a collaborative, agile environment.
- Qualifications: Experience with REST APIs, CI/CD, AWS, Python, and containerized environments is essential.
- Other info: Visa sponsorship is not available; ideally, work in Cambridge 1-2 times a week.
The predicted salary is between 54000 - 84000 £ per year.
Founded by medical professionals, our client is a Cambridge-based MedTech company on a mission. They have built a cloud-based platform which allows their clients in the Healthcare sector to upload, curate and analyse their data using advanced ML techniques. They are looking for experienced developers to help with the development of their platform, REST APIs and web-based UI. You will be working on their Python backend and depending on your skills, their Next.js front end which is deployed using Terraform to our EKS environment on AWS.
Requirements
- You have built, documented, and tested REST APIs
- Have utilised CI/CD processes (Gitlab preferred)
- Experience of working in a team using agile methodologies
- Experience using Linux operating systems
- Have worked with AWS cloud services
- Some experience with JavaScript, TypeScript or React
- Experience working in containerised environments (Docker/Kubernetes)
- Proficiency in Python
- Experience with As as a Medical Device desirable
What\’s on Offer:
- Flexible working hours
- Hybrid working pattern (ideally 1-2 times a week in Cambridge, but can be flexible)
- Salary up to £75k
- 25 days annual leave plus bank holidays
- Private medical insurance
- Contributary pension
- Discretionary employee share options scheme
Visa sponsorship is not available at this time
Software Engineer employer: Shift F5 - Technology Recruitment
Contact Detail:
Shift F5 - Technology Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Familiarize yourself with the specific technologies mentioned in the job description, especially Python and REST APIs. Being able to discuss your experience with these technologies in detail during the interview will show that you're a strong candidate.
✨Tip Number 2
Highlight any experience you have with CI/CD processes, particularly with GitLab. Be prepared to share examples of how you've implemented these processes in past projects, as this is a key requirement for the role.
✨Tip Number 3
Since the company values teamwork and agile methodologies, think of specific instances where you've successfully collaborated with others in a team setting. This will help demonstrate your ability to fit into their work culture.
✨Tip Number 4
If you have experience with AWS or containerized environments like Docker and Kubernetes, make sure to mention it. Even if it's not extensive, showing familiarity with these tools can set you apart from other candidates.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Understand the Company and Role: Take some time to research the MedTech company and its mission. Understand their cloud-based platform and how it impacts the healthcare sector. This knowledge will help you tailor your application.
Highlight Relevant Experience: Make sure to emphasize your experience with REST APIs, CI/CD processes, and Python. Provide specific examples of projects where you've utilized these skills, especially in a team setting using agile methodologies.
Showcase Your Technical Skills: List your proficiency in Linux, AWS services, and any experience with JavaScript, TypeScript, or React. Mention your familiarity with containerized environments like Docker and Kubernetes, as these are crucial for the role.
Craft a Strong Cover Letter: Write a compelling cover letter that connects your background to the job requirements. Explain why you're passionate about working in the MedTech field and how your skills can contribute to the company's mission.
How to prepare for a job interview at Shift F5 - Technology Recruitment
✨Showcase Your API Experience
Make sure to highlight your experience in building, documenting, and testing REST APIs. Be prepared to discuss specific projects where you implemented these skills and the challenges you faced.
✨Demonstrate Agile Methodology Knowledge
Since the company values teamwork and agile methodologies, be ready to share examples of how you've successfully worked in an agile environment. Discuss your role in sprints, stand-ups, and retrospectives.
✨Familiarize Yourself with AWS and CI/CD
Brush up on your knowledge of AWS cloud services and CI/CD processes, particularly GitLab. Be prepared to explain how you've utilized these tools in past projects and how they contributed to successful deployments.
✨Prepare for Technical Questions
Expect technical questions related to Python, Linux, and containerized environments like Docker and Kubernetes. Review key concepts and be ready to solve coding problems or discuss your approach to software development.