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)
Compensation
£50,000.0
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Computer-Aided Design C Sharp (Programming Language) C++ (Programming Language) Integrated Development Environments Python (Programming Language) Commercial Software Software Engineering

Job description

This is an opportunity for a Software Developer with a background in engineering and good appreciation for design constraints, to advance their career. Our client, based in Cambridge and open to considering remote working options, is at the forefront of software innovation. They pride themselves on producing a wide range of products allowing their highly skilled customers to continue creating.

The Software Developer will be part of a team of expert professionals, working to understand customer requirements and accomplish development objectives. They will be involved in activities such as the design, implementation, maintenance, testing and documentation of new software. They will perform complex bug verification, release testing and beta support. Developing effective solutions to any issues discovered will be part of the fun for the inquisitive Software Developer who takes pride in their work. They will also be expected to have good commercial awareness and will be able to appreciate the needs of their target market.

Requirements

  • A good degree in Computer Science, Engineering or related STEM subject from a well-respected university
  • Technical knowledge and experience with C# is particularly relevant and familiarity with languages such as C++, Python, and HTML/JavaScript would also be useful
  • A background working with CAD tools and engineering concepts
  • Good knowledge of Visual Studio, Git, Azure DevOps
  • Full right to work in the UK without time limit or sponsorship will also be needed

Also of benefit:

  • Comfortable working in a large-scale commercial software development environment
  • Good communication and interpersonal skills including the versatility to collaborate with a global team

Benefits & conditions

They offer an energetic flexible working environment and career development, along with a competitive salary and benefits.

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.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:46 min

Transforming industry workflows with multimodal automation

Ekaterina Sirazitdinova · LIVE

1:22 min

Understanding software engineering as more than just coding

Lilia Gargouri Lilia Gargouri · World Congress 2026 Europe

2:25 min

Operating at unprecedented scale in the early days

Werner Vogels Werner Vogels · World Congress 2026 Europe

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:29 min

Undervaluing product design by treating software engineers as generic programmers

Marlene Roth Marlene Roth +1 · World Congress 2025

Videos

See all

Related articles

See all