We're not just a job board.

At ECM, we're scientists and engineers offering a personal service to help our peers find jobs - register with us, and let us do the hard work for you.

Read More

Senior Software Engineer (27453)

South Cambridgeshire (onsite)
£Excellent Package

Mentoring, Project Lead, Agile Champion, Python Development, Robotic Automation

This growing tech company is developing a modular hardware and software system for a robotic platform. This complex platform is to run autonomously and utilise an optimised framework to deliver results. Technical challenges are interesting, and their growing software team and positioned to tackle these engineering problems.

As a Senior Software Engineer, you’ll work closely with the software architect and product owner to turn ideas into solutions. You’ll take technical leadership over projects and ensure delivery deadlines are met. You’ll participate in software planning via championing agile practices and processes (including pair programming, TDD and automated testing). Your experience will give you a wealth of knowledge that you are willing to pass on through mentoring and guidance of team members.

Requirements:

  • Demonstrable extensive experience as a hands-on software engineer, with recent evidence working in a senior level software engineering role.
  • Strong technical skills and experience using modern Python and C# or C++ (ideally you will have used all three).
  • Experience with modern software design patterns for both desktop enterprise applications as well as cloud-native services via RESTful APIs.
  • Experience with cloud integration using AWS or Azure.
  • Experience with React-native, Angular, FastAPI, and / or Flask for front-end or back-end development.
  • Experience in guiding and mentoring junior team members.

Additional experience with low-level control systems, automation, orchestration and communication protocols would be highly desirable.

This is not a management role. Due to the technologies involved, the entire team are based onsite at their offices and workshops. On offer is a competitive salary including a wide range of benefits including enhanced pension contributions, bonuses, and private medical. No company sponsorship is available.

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.

Recommend for £250 - see www.ecmselection.co.uk/tell-a-friend for details.