Company
uMed logo

uMed

umed.io
Location

Hybrid work from London, England:

  • 🇬🇧 United Kingdom
Apply

Senior Software Engineer - Backend

We are looking for someone who is passionate about software design and coding. Being a startup, the role is challenging and will stretch your abilities but provide you with a sense of purpose as you see the feedback from the medical world who use our software as we transform how healthcare works.

Location: Remote with one day a month in London & a quarterly 2 day offsite.

Employment Type: Full-Time, Permanent

Essential Skills: Python 3, Django 3+, Relational databases. AWS (or other PaaS) & Containers/Serverless (Docker) are desirable

Our Vision

uMed seeks to be a cornerstone of the efforts to reduce the burden of disease for patients by radically reducing the barriers to knowledge creation.

Join us.

Our Culture

We are a group of trusting and inclusive individuals, who encourage, are creative and want to make a difference in the world. We do not take ourselves too seriously and we love to tell a story. We innovate, work hard and take risks but at the forefront is a joint mission to be part of groundbreaking research to ultimately advance and develop science to support those most in need.


What we do

The process of conducting clinical research is incredibly expensive and time consuming, limiting our efforts to find answers to the world’s most important medical challenges. uMed is a clinical research network fit for the 21st century, underpinned by cutting edge technology that connects patients, electronic health data and research groups across the world. Our rapidly growing network covers 400+ GP sites in the UK representing over 5,000,000 patients with our first US and Canadian healthcare system joining us this year bringing millions more patients. uMed was founded by an NHS doctor and our CTO who has previously built health-tech to a successful exit. We are supported by a world class board and backed by London and US based venture capital.

Staff Responsibilities:

  • Participate in scrum meetings

  • Implement assigned tasks designing new modules and enhancing existing ones

  • Write well designed and functional unit tests

  • Bug fixing and debugging

  • Documentation of existing and new functionality

  • Adhere to developer guidelines for code development

  • Provide clear and consistent feedback to team leads on development issues

  • Constantly improving skills and learning new technologies

  • Collaborate with other team members to improve existing code and implement efficient and well designed new functionality

  • Document code implementations

Product and engineering technical discussion

  • Participate in backlog refinement meetings

  • Support other engineers where required

Coding

  • Build out the code base to support defined requirements in Python

  • Work on identified software bugs to provide fixes and enhance the unit tests to ensure the same bugs do not resurface.

  • Adhere to coding standards

  • Participate in code reviews

  • Document code both inline and in functional and technical detailed design documents

Competencies - React, Javascript/Typescript are essential

Python 3, Postgresql, AWS (or other PaaS) & Containers/Serverless (Docker) are desirable

Qualifications & Training - Degree or similar in computing or equivalent industry experience

Experience- At least 4 years in software development working with cross-functional teams in a dynamic environment. Extensive experience with Python and Django. REST API Design, SQL database modeling

Knowledge - Working knowledge of web frameworks, message queuing, stream processing. Knowledge of clinical trial related systems is a bonus.

Attributes and qualities - Self-starter who is passionate about software and has a keen eye for design of code for reusability, ease of maintenance, and enhancement

Life at uMed

No matter what an organisation is trying to achieve, success or failure is inextricably linked to the people within it.

At uMed we punch well above our weight due to the quality of the team we have built, and their dedication to our shared vision. Recognising this dedication, we have a fantastic benefits package and accompanying culture at uMed. This includes

  1. 25 days holidays plus bank holidays

  2. Fully remote working

  3. Monthly team meetings and quarterly meetings with the whole team at our office in London

  4. Job Type: Full time /Part Time

  5. Competitive salary

  6. Private pension in accordance with UK legislation, which increase with tenure

  7. Birthday Day Off

  8. Discounted Gyms nationwide

  9. Work from home set up assistance