Overview
We are seeking a talented and motivated Software Engineer to join our dynamic team. The ideal candidate will have a passion for technology and a strong foundation in software development. This role involves collaborating with cross-functional teams to design, develop, and maintain high-quality software applications that meet the needs of our clients.
Duties
* Front-end and back-end software development.
* Collaborate with engineers, marketers and other developers to bring solutions to life.
* Build responsive, user-friendly front-end interfaces for use by professionals in the scientific community.
* Work with APIs, third-party integrations, and custom backend functionality.
* Build modular, scalable systems to accelerate new product development.
* Troubleshoot and resolve issues across the stack.
* Planning and project management.
* Creating design specifications.
* Creating and executing validation test protocols.
Skills
* Full-stack developer with relevant experience.
* Degree level qualification in Computer / Information Technology / related field
* Embedded Systems
* Real-time processing
* Multilanguage Support
* Familiarity with the following:
* Single Board Computers and Linux OS
* C, C++, C#, JavaScript, NestJS framework, REACT
* Version control (Git)
* SPI BUS, I2C, FPGA, ADCs
What can you expect in return?
* Hybrid working – Remote Mondays and Fridays
* 5 weeks holiday plus bank holidays
* Annual Bonus, strong OTE
* Free on-site parking
* Collaborative, growth-focused environment
* Direct impact on projects with global reach
* Travel opportunities
* Career development and training support
* Enhanced maternity leave
* Company events
* Company pension scheme
Join us in creating impactful software solutions that drive success for our clients
Job Types: Full-time, Permanent
Pay: £40,000.00-£50,000.00 per year
Work Location: Hybrid remote in Sturminster Newton DT10 1AZ