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...