Location: Somerset (hybrid – 2 days per week onsite)
Salary: £38,000-£45,000
Industry: Industrial Technology
About the Client
Our client is an established engineering and technology business that develops automated electrical test and measurement solutions used in demanding industrial environments. Their software platforms integrate closely with custom hardware to support manufacturers in testing complex electronic products.
As part of a larger global technology group, the organisation combines the stability of a well-established engineering company with continued investment in modern software platforms. Their development team works across both modern service-based architectures and established desktop applications, supporting systems that are relied upon in real-world manufacturing settings.
How you’ll spend your day
As a Software Development Engineer, you will play a key role in designing and developing software that powers advanced electrical testing systems.
Your day-to-day responsibilities will include:
* Designing, developing, testing, and maintaining applications using C#, WPF, Vue.js, and modern web technologies
* Contributing to the architectural design of new systems, ensuring scalable and maintainable solutions aligned with modern engineering principles
* Supporting the development of new microservice-based platforms and integrating them with bespoke hardware systems
* Maintaining and enhancing existing WPF-based desktop applications while contributing to ongoing modernisation initiatives
* Collaborating closely with electrical, systems, and test engineers to deliver integrated technical solutions
* Participating in sprint planning, code reviews, and CI/CD processes
* Documenting technical designs, code, and workflows clearly and consistently
* Identifying opportunities for continuous improvement, innovation, and adoption of new technologies
Occasionally, you may also support customer teams with technical issues or travel to customer sites in the UK or internationally when required.
What you’ll bring to this role
We’re looking for a technically strong Software Engineer who enjoys solving complex engineering challenges and contributing to the design and architecture of robust systems.
Key skills and experience include:
* Significant commercial experience in professional software development
* Strong proficiency in C# and WPF, with experience building desktop applications
* Experience working with modern web technologies such as Vue.js
* Understanding of microservices architecture and modern software design principles
* Strong knowledge of SOLID principles and best practices in software architecture
* Experience working in collaborative engineering environments alongside cross-functional teams
* Ability to contribute to design discussions, architectural decisions, and technical direction
* Strong communication skills and clear technical documentation practices
Desirable experience:
* Exposure to industrial or manufacturing environments
* Basic understanding of electronic circuits or hardware-integrated software
* Experience contributing to modernisation or cloud migration initiatives
Perks & Benefits:
Enhanced Maternity/Paternity pay
5% Employer pension contributions. Matching scheme available up to 8%.
25 days holiday plus bank holidays + Holiday trading (purchase or sale of up to 5 days)
2 days optional leave to support a local approved charity.
Eligibility for annual company bonus depending on company performance.
Entrance into Halma Free Share scheme
1 x Professional Membership Reimbursement
Death in Service (4 x Salary)
Cycle2Work Scheme
Technology Voucher Scheme
Employee Assistance Programme (EAP)
Salary Extras platform - access to discount vouchers
Free onsite parking
What happens next?
One of our Recruitment Consultants will be in touch and inform you if you’ve been successful to the next stage of the process or not, which is a qualification call where we will tell you more about the role and the client, and understand more about you, your experience and career aspirations.
Should we both wish to proceed, we will submit your details to the client and be in touch regarding the outcome and any further steps.
The interview process for this client consists of:
* Stage 1 – Remote Technical Interview focusing on architectural understanding and solid software principles rather than live coding.
* Stage 2 – Onsite Team Assessment
Equal Opportunities
We are committed to providing equal opportunities for all candidates and welcome applications from individuals regardless of age, disability, gender identity, marital status, race, religion or belief, sexual orientation, or any other characteristic protected by law. As an employment agency for permanent and contract hires, we are dedicated to promoting a diverse and inclusive workforce, and we encourage applications from underrepresented groups to drive innovation and equality within the workplace.
Should you require any reasonable adjustments please let us know so we can accommodate for any interactions with us at Biometric Talent, but also inform the client to ensure reasonable adjustments are made to allow for a fair and equitable process