Enable job alerts via email!

Senior Back End Software Engineer

ECM Selection (Holdings) Limited

Cambridge

Hybrid

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A leading tech company in Cambridge seeks a Senior Back-End Software Engineer to design and implement software solutions. The role involves collaboration within a friendly team, focusing on back end development and systems design. Ideal candidates will have adaptability to different tech stacks and a strong background in software engineering. A competitive salary and benefits, including hybrid working, are offered.

Benefits

Highly competitive salary
Benefits package
Hybrid working opportunity

Qualifications

  • Impressive track record of professional software engineering.
  • Experience in back end development or SAAS applications.
  • Some exposure to open source development practices.

Responsibilities

  • Design and implement software across the full development lifecycle.
  • Contribute to development of other components.
  • Collaborate with team in Cambridge.

Skills

Adaptability to different technology stacks
Problem solving ability
Attention to detail in overcoming technical challenges
Substantial experience in back end development
DevOps skills

Tools

Python
JavaScript
Clojure
PostgreSQL
Job description
Overview

Developing open source web development tools to unleash users creativity. This company\'s open-source B2B software enables users to quickly create and deploy web applications without needing front and back end development knowledge. Their flexible SAAS platform allows advanced web functionality to be built using a commonly used and intuitive scripting language and libraries. As their product continues to gain traction, an opportunity has arisen for an additional Senior Back-End Software Engineer within the Cambridge-based development team.

A strong all-rounder, this key employee would have the breadth of experience to quickly come up to speed with the company\'s technology stack and to help lead the engineering effort. The role would involve software design and implementation across the full development lifecycle, with an emphasis on back end and systems aspects of their own hosting solutions, but you will also be involved with development of other components, making this quite a varied role.

Responsibilities
  • Software design and implementation across the full development lifecycle, with emphasis on back end and systems aspects of hosting solutions
  • Contribute to the development of other components as part of a varied role
  • Collaborate within the Cambridge-based development team
Skills and experience
  • An impressive track record of professional software engineering, demonstrating adaptability to different technology stacks, problem solving ability, and zeal for digging into details to overcome technical challenges
  • Substantial experience in back end development, software systems design, or SAAS applications
  • Knowledge of Python, JavaScript, Clojure, or PostgreSQL would be great but an exact fit isn\'t expected
  • DevOps skills and some exposure to open source development practices would also be useful
Benefits

This is a great opportunity to join a successful, growing company, and work as part of a highly-skilled and friendly team. The role features a highly competitive salary and benefits package, and scope for hybrid working for part of the week.

How to apply

Please apply (quoting ref: CV27487) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate. For discussion of requirements, contact ECM; we will always ask before forwarding your CV.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.