Graduate, Software Engineer

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

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
£45,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence C Sharp (Programming Language) C++ (Programming Language) Machine Learning Software Engineering Enterprise Software Applications Information Technology Software Coding

Requirements

Career building opportunity for top computer science grads with outstanding OO coding skills, * A 1st class degree from a top-ranked university (top Russell Group or equivalent)

  • Excellent coding skills in a modern OO coding language (preferably Java, possibly C#, C++ or similar; demonstrated not just through university coursework but through extensive personal projects or internships)
  • Extensive practical experience in machine learning or AI
  • A strong grasp of modern software engineering practices
  • A* grades at A-level (or equivalent)
  • Full right to work without time limit or sponsorship.

Benefits & conditions

This role offers an opportunity to join a successful engineering team working on an industry-leading enterprise software suite. This business intelligence solution combines a powerful feature set with ease of use. As the company looks to the future, they are seeking to further improve its capabilities by harnessing technologies such as machine learning.

Culturally, the company emphasises creativity and ingenuity, and strives to minimize bureaucracy, so you’ll be free here to focus on the engineering and enjoy a high level of ownership over your work. They are well set up to provide mentoring and to bring staff along in their careers. With time, you will have the opportunity to focus on technical areas that you find to be of particular interest.

The package includes a highly competitive salary, and comprehensive benefits. They operate a hybrid work scheme so you would need to live in (or be able to move to) a commutable location.

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

2:33 min

Defining hybrid development and no-code software paradigms

Mark Piller · LIVE

2:36 min

Applying supervised machine learning for practical rule extraction

Katja Träumner

1:22 min

Understanding software engineering as more than just coding

Lilia Gargouri Lilia Gargouri · World Congress 2026 Europe

4:05 min

Redefining software engineer job specifications and modern university partnerships

Avani Prabhakar Avani Prabhakar +3 · World Congress 2026 Europe

1:48 min

Overconfidence and poor secret management in software

Tino Sokic · World Congress 2022

Videos

See all

Related articles

See all