The latest opportunities from ecm.

See what we can offer you, and tell us you're interested. We'll do the rest.

The ecm guarantee.

We know what it's like to be looking for a high-tech job - we've worked in the industry ourselves! Here's how we work:

  • If you send your details to ecm, we treat them as confidential.
  • We only send your CV to a company with your express prior permission.
  • We will speak to you before we do anything.
  • All ecm consultants have a technical background in engineering, maths or the physical sciences.
  • Let us do the hard work – if you can't see quite the right job for you, let us look for you.

SW Developer (Data Analytics / Scientific Apps) (23727)

£Competitive + Benefits

OOD, .NET, C# / C++ / Java, Python, Scientific, Data Analytics, Problem Solving

Did you graduate from university in physics or chemistry and then subsequently started your career as a software engineer? Have you a good understanding of OO programming including exposure to memory allocation, data analytics and even micro-controllers?

If you’re looking to return to a scientific environment where you can utilise your software skills and experience, this maybe the role for you!

Our client is based in Cambridge and they are looking to expand their team. As their next Software Developer, you’ll work alongside others, learning from each other and collaboratively developing novel technology. As an ambitious start-up, whilst they have longer term plans, they are more flexible than most about how they can achieve their goals, and look to incorporate your ideas.

For this role, they are looking for:

  • Degree educated, preferably in physics, chemistry or applied science – will also consider maths, software or engineering.
  • Commercial development experience with an OO language (C#, Java or C++) and preferably some exposure to .NET. Any additional knowledge and use of Python would be advantageous.
  • An interest in developing scientific applications including data analytics tools.
  • Broad problem solving skills and ability to work within a team.

Projects are various and development times can be rapid. You’ll also be given full responsibility from requirement capture, development, and optimisation to delivery and maintenance.

In return, as well as a competitive salary, there are a range of benefits.

OOD, .NET, C# / C++ / Java, Python, Scientific, Data Analytics, Problem Solving

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.
Contact us at info [at]

Recommend for £250 – see for details.