Job Description
Job Title: Senior Software Engineer
Our Client:
Our Client operates in the Scientific Technology industry, providing cutting-edge solutions for a range of scientific applications. They are known for their inclusive and innovative culture, fostering growth and development among employees.
Role Summary:
Our Client is seeking a Senior Software Engineer to join their dynamic team in Oxford. The successful candidate will play a vital role in developing and supporting software applications and drivers for a variety of Oxford Instruments products. Reporting to the Software Manager, this position is crucial for ensuring projects meet customer requirements and overseeing the complete software development lifecycle.
Responsibilities:
* Collaborate within an Agile team to deliver high-quality software solutions
* Utilise software design methodologies to develop robust components and systems
* Participate in design reviews and explore new tools and techniques
* Provide ongoing support for new and existing products
* Ensure documentation is up-to-date to facilitate system maintenance
* Stay abreast of industry trends and suggest enhancements for product performance
Essential Skills & Experience:
1. Degree in Science, Computer Science, or Engineering
2. Experience in PC based software developmen...