Senior Software Engineer

Job Type:
Enterprise Applications
Job reference:
22 days ago

Senior Software Engineer(Python) Cambridge(Hybrid) £70,000-£80,000+Benefits

My client are currently looking for an experienced Senior Software Engineer to join their team based in Cambridge.

This is a hybrid working role.

Key Responsibilities include:

  • Maintain and support database systems including data pipelines and data capture.
  • Development of new databases and data pipelines to support expansion of capability.
  • Develop and support reporting tools for production data analysis.
  • Contribute to data modelling and developing new analysis routines.
  • Ad-hoc training and user support.
  • Maintenance of database hardware and backup scheduling.

Skills/Experience required:

  • Strong hands-on experience in Python and SQL development
  • Familiar with software engineering best practices (domain-driven-design, clean code principles and Git version control).
  • Database development and management.
  • Experience working on Windows and Unix/Linux platforms.
  • Greenfield development.
  • Ability and willingness to quickly learn and adapt to new tools and technologies.
  • Ideally a Computer science degree/masters or equivalent experience(Not essential)

Advantageous Skills:

  • Experience controlling hardware (power supplies, cameras, spectrometers, sensors).
  • RESTful web API experience (e.g. Flask).

To apply for this role please forward your cv to Peter Bibby on the email address below...

Back to Search Results