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.

Top-calibre C / Python Developers (23397)

Negotiable to c£80k DoE+package

Fluent C or Python, Linux, Networking, Good Quals

Top-calibre C / Python Developers
Fluent C or Python, Linux, Networking, Good Quals
To £70k DoE + top benefits

Can you offer an impressive academic record and solid C or Python coding skills?

This highly-respected and innovative company offer superb development opportunities for top-calibre C or Python Software Engineers who are looking to rapidly progress their career prospects. In return for your efforts you will secure a top level salary and a comprehensive benefits package, along with challenging and exciting project work.

To be successful you should have the ability to quickly understand a complex software architecture and contribute to product development as part of a world class team of engineers. You will have written application / system-level software for Linux. You should have extensive experience of programming in C / C++ and / or Python and complementary experience in at least one of enterprise applications, database design, networking, algorithm/compiler design, big-data tech or distributed systems.

With an impressive academic record in computer science, engineering, maths, physics or similar, you should offer extensive experience of programming and some exposure to coding Linux applications - ideally involving networking (protocols, TCP/IP, Ethernet) in some capacity..

You will become a valued part of an innovative and successful company - working alongside very bright and motivated design / development engineers within a real "techie" environment. You will gain experience across all aspects of the software development lifecycle in a core software development role.

In addition to a very competitive salary, depending on experience, the excellent benefits package includes share options, private health / dentistry, critical illness cover and employer contribution to pension.

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.