Software Developer

ECM Selection Limited
Cambridge, UK
1 day ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£65,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Health Informatics Relational Databases Linux Java Virtual Machine (JVM) Python (Programming Language) Software Engineering Web Applications Information Technology Front End Software Development

Job description

They are currently looking to hire a Senior Software Developer to join their team. The team participate in discussions for requirement capture, and contributions for development direction, as well as coding and deploying new software products. There is therefore the opportunity to learn new aspects including develops and scientific documentation.

Requirements

  • Demonstrable background in software engineering.
  • Experience with Java or JVM languages.
  • Additional experience with JavaScript used for frontend development - may have had exposure to JavaScript frameworks. Further experience with Python would be beneficial.
  • Working knowledge of Linux and relational databases.
  • An interest in biological sciences, healthcare or just making a positive contribution to the world.

It is expected that interested applicants will be degree qualified, and their CV can demonstrate delivery of a substantial complex web software project.

Benefits & conditions

The team work collaboratively and support is provided via in-house training, and courses where required. Further, this role would suit someone looking for flexibility in their work due to family commitments or just looking for a work-life balance.

On offer is a competitive salary and a wide range of benefits including ones reflective of supporting employees and providing a nurturing environment to do your best work. Long term partial remote working is possible.

Keywords: Make-an-impact, Supportive Work Environment, Shared Responsibilities, Software Development, Web Applications, Inclusive Hiring, Flexible Working

Please note: even if you don’t have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:13 min

Analyzing test coverage gaps in standard web applications

Jorge Gonzalez Pliego Jorge Gonzalez Pliego · Europe 2026 Virtual

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:36 min

Running AI applications with PWAs and background web workers

Maxim Salnikov Maxim Salnikov · World Congress 2025

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

Videos

See all

Related articles

See all