Software Developer

ECM Selection Limited
Cambridgeshire, 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
£80,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Amazon Web Services Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cloud Computing TypeScript Virtualization Technology Google Cloud ReactJS Containerization
+2 more
AngularJS React Native

Job description

The successful candidate will work closely with software architects and product owners to develop and implement the architectural roadmap, translating it into actionable user stories. As the technical lead for software projects, you will ensure that projects are executed to plan, and that the team delivers high-quality results at a sustainable pace. You will also mentor and guide junior engineers, helping them to develop their skills and contribute to the overall success of the software development process., Keywords: Software Design, Software Architecture, System Engineering Lifecycle, Python, FastAPI, Flask, Django, JavaScript, TypeScript, React, React-Native, Angular, Java, C#, C++, Cloud, GCP, Azure, AWS, IoT, Virtualisation, Containerisation, Control Systems, Automation, Orchestration

Requirements

  • Demonstrable experience in leading and developing complex software projects, with a focus on software architecture, design, and planning
  • Good familiarity with message-orientated or event-based systems for designing distributed architectures
  • Strong knowledge of full-stack development using modern JavaScript frameworks on the frontend and FastAPI, Flask or Django on the backend
  • Good understanding of writing software that interfaces with low-level peripherals or cloud services (ideally both). This will have required knowledge of Java, C# or modern C++

Benefits & conditions

The company’s culture is one of collaboration, innovation, and entrepreneurship. Employees are encouraged to share ideas, take initiative, and work together in a supportive environment where everyone is empowered to do their best work. Alongside the generous salary are benefits including private medical insurance, a generous pension scheme and annual bonuses.

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.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · World Congress 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

2:55 min

Gaining TypeScript benefits using JSDoc alternatives

Simone Sanfratello · JS Congress

Videos

See all

Related articles

See all