Full-Stack Software Engineer

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
£90,000.0
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Microsoft Azure C Sharp (Programming Language) Cloud Computing Relational Databases Elasticsearch Python (Programming Language) Object-Relational Mapping Next.js .NET Core
+6 more
ReactJS Graphql Restful APIs Docker Golang Crud

Job description

This is a tremendous opportunity for you to make a significant impact on the lives of countless thousands of engineers around the world. You will be working in a newly formed business unit and be the driving force behind a passionate team of software engineers. Your goals will include anything from data modelling to high-performance search and from API design to large scale data processing (potentially including machine learning algorithms). In short, you will shape the future of this company.

To be successful in this role you will need to be a natural problem solver who can quickly grasp the inner workings of complex systems and understand how to quickly and efficiently improve or fix problems. You will also need a real passion for technology and its unparalleled capability to improve the world and enhance the human experience.

Requirements

  • Fluency in Go or Python and JavaScript (ideally ReactJS or Next.JS). Knowledge of C# and .NET Core is advantageous but not required.
  • Extensive experience architecting and developing cloud-first systems. Understanding of containerisation and specific knowledge of AWS would be beneficial.
  • Excellent practical knowledge designing APIs to web standards such as REST and GraphQL.
  • Good degree from a respected university in Computer Science or related subject.

You would be working for a well established market leading company that is not satisfied with standing still, but instead are driving hard to be better than ever. They are fully committed to being a modern company with real values demonstrated through the work they do and the people they hire.

Keywords: Go, Golang, Python, C#, .NET Core, JavaScript, React, ReactJS, Next, Next.JS, Cloud, AWS, Azure, APIs, REST, RESTful, CRUD, GraphQL, relational database, ORM, Elasticsearch, Docker, containers, containerisation, containerization

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.

2:17 min

Generating modules and CRUD endpoints automatically

Maximilian Otto Maximilian Otto · World Congress 2024

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · World Congress 2026 Europe

1:59 min

Identifying repetitive boilerplate code in basic CRUD applications

Noam Honig · LIVE

Videos

See all

Related articles

See all