Software Engineer
Hybrid working 2 days onsite per week
We are seeking a talented and forward-thinking Software Engineer to join our clients growing team. In this role, you will design, develop, test, and maintain both desktop and web applications using C#, WPF, Vue.js, and related modern technologies. Working closely with electrical, systems, and test engineers, you'll help deliver cohesive, integrated solutions that support their cutting-edge industrial products.
We are looking for someone with strong commercial experience, deep understanding of SOLID principles, and a passion for high-quality software architecture and design. If you enjoy collaborating across disciplines, contributing to design discussions, and mentoring others, we'd love to hear from you.
Key Skills & Experience
1. Strong proficiency in C#, WPF, and Vue.js
2. Experience with microservices architecture
3. Solid understanding of software design principles (SOLID)
4. Experience with CI/CD, agile development, and code reviews
5. Ability to maintain Legacy systems while driving modernisation initiatives
6. Bonus: Knowledge of electronic circuits or industrial software environments