Senior Software Engineer in London

Senior Software Engineer in London

London Full-Time 63000 - 77000 £ / year (est.) No working from home possible
Doccla

At a Glance

  • Tasks: Design and develop software for innovative healthcare solutions that improve patient care.
  • Company: Join Doccla, a pioneering tech company transforming healthcare delivery.
  • Benefits: Competitive salary, full-time role, and the chance to make a real difference.
  • Other info: Dynamic work environment with opportunities for growth and collaboration.
  • Why this job: Impact patient outcomes while working on cutting-edge technology in healthcare.
  • Qualifications: Experience in software engineering and a passion for healthcare technology.

The predicted salary is between 63000 - 77000 £ per year.

Senior Software Engineer at Doccla.

About the role Doccla is transforming healthcare delivery through Virtual Ward and Remote Monitoring Solutions that allow hospitals and health systems to provide patient care at home.

As a Senior Software Engineer, you will contribute to building the technology infrastructure that supports patients throughout their entire care journey, from early hospital discharge and acute recovery through long-term condition management and proactive health monitoring.

This position offers the opportunity to work on systems that directly impact patient outcomes while collaborating with clinical teams to deliver safe and effective virtual care solutions.

  • Key facts
  • Location: Hammersmith, West London
  • Engagement: Full-time
  • Compensation: $69,499

What you'll do

  • Design, develop, and maintain software systems that power Doccla's Virtual Ward platform and Remote Monitoring Solutions
  • Build integrations with Electronic Health Record systems to ensure clinical data flows accurately between hospital systems and the Doccla platform
  • Develop features that support the full patient care journey, including tools for early discharge coordination, acute recovery tracking, and long-term condition management
  • Collaborate with clinical stakeholders to understand workflow requirements and translate them into technical solutions that meet the needs of healthcare providers
  • Work on patient onboarding systems that streamline the process of enrolling individuals into virtual care programs
  • Contribute to the technology stack that connects medical-grade monitoring devices with the central platform
  • Participate in logistics system development to coordinate device delivery and retrieval for home-based patients
  • Write clean, maintainable code while following engineering best practices and contributing to code reviews
  • Help identify and resolve technical challenges related to scaling healthcare technology across multiple hospital systems and patient populations
  • Support the development of proactive care features that enable clinicians to intervene before patient conditions deteriorate

Requirements

  • Demonstrated experience as a software engineer with a track record of delivering production systems
  • Strong understanding of software development principles and the ability to write well-structured, testable code
  • Experience working with healthcare technology systems or a willingness to learn the specific requirements of the healthcare domain
  • Familiarity with integration patterns, particularly those involving external systems and data exchange
  • Ability to work collaboratively with cross-functional teams including clinical staff, product managers, and other engineers
  • Problem-solving mindset with the capacity to break down complex requirements into manageable technical tasks
  • Understanding of data security and privacy considerations, particularly as they relate to patient information
  • Communication skills that allow you to explain technical concepts to non-technical stakeholders
  • Nice to have
  • Previous experience with EHR integration or healthcare interoperability standards
  • Background working with medical device connectivity or Io T systems
  • Familiarity with logistics or supply chain software development
  • Experience in regulated industries where compliance and audit trails are important

Skills & tools

  • Software engineering and application development
  • System integration and API development
  • Database design and management
  • Healthcare technology platforms
  • Medical-grade device integration
  • Patient data management systems
  • EHR connectivity solutions
  • Remote monitoring technology
  • Practical notes
  • This role is based in Hammersmith, located in West London, and candidates should be prepared to work from this location
  • You will be joining a company focused on enabling hospitals to extend care beyond traditional clinical settings into patient homes
  • The work involves building technology that clinicians rely on to deliver safe virtual care, meaning attention to reliability and accuracy is essential
  • Doccla provides the complete infrastructure for virtual care including devices, logistics, onboarding, and integration, so you will have exposure to multiple technical domains
  • The company serves patients across various stages of care, offering variety in the types of problems you will solve
  • #J-18808-Ljbffr

Senior Software Engineer in London employer: Doccla

At Doccla, we are at the forefront of redefining healthcare delivery, offering a dynamic and mission-driven work environment that empowers our employees to take ownership of their roles. With a strong focus on innovation in Virtual Care and Remote Patient Monitoring, we provide ample opportunities for professional growth and development, supported by a competitive compensation package and a vibrant London-based office culture that includes flexible working arrangements and a range of wellness benefits. Join us to make a meaningful impact in healthcare while enjoying a collaborative and inclusive workplace that values diverse perspectives.

Doccla

Contact Details:

Doccla Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer in London

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Doccla or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Doccla.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Doccla.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Doccla that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Senior Software Engineer in London

Software Development Principles
Integration Patterns
EHR Integration
API Development
Database Design and Management
Healthcare Technology Systems
Medical-Grade Device Integration

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Doccla.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Doccla and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Doccla

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Doccla uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.