Our Client a leader in the manufacture of precision cutting tools are looking to attract a Software Engineer with 5-10 years experience to join their Digital Team. Headquartered in the US with a European and Rest of the World presence, this role will report to the Director of Software Development. You will work on brand websites, internal web applications and Machining Advisor Pro (MAP), our custom web and mobile app for tailored speeds and feeds, contributing to both front-end and back-end development. You will help expand, maintain, and modernise our platforms. One week you might be building a CMS feature, the next preparing a MAP mobile release or creating a new in-house web application. If you enjoy learning new technologies as needs evolve, rather than sticking rigidly to one language or framework, you will thrive in this role.
Key Responsibilities
Brand websites: Develop and maintain brand websites built on EPiServer CMS, using Razor, Vue.js and SASS/CSS to deliver responsive, consistent experiences.
Internal applications: Develop internal web applications that address business needs, working with SQL and Entity Framework.
Machining Advisor Pro: Provide ongoing support and development for MAP across web and mobile, including iOS and Android releases, while moving from Angular to Vue JS.
Modernisation: Contribute to the.NET 10 migration a of our web applications, including the MAP API.
Quality & support: Troubleshoot and debug issues across web applications, and keep clear technical documentation.
Required Skills & Experience
Experience & education: 5–10 years’ professional experience; degree in Software Development / Web Development or an equivalent course.
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.