R

Renishaw

Full Stack Software Engineer

Full-Stack EngineeringUpdated on Nov 12
Full-timeWotton-under-Edge, UK

About the Job

Requirements

  • Strong problem-solving skills and a passion for software development.
  • Effective written and verbal communication skills and the ability to work collaboratively within a team.
  • Experience communicating and collaborating using Microsoft Teams or similar collaboration tools.
  • Experience developing web applications using C#/.NET Core and modern JavaScript frameworks.
  • Knowledge of cloud platforms such as Microsoft Azure or AWS.
  • Understanding of microservices, API design, and integration patterns.
  • Experience using Git and modern CI/CD tools such as Azure DevOps or GitHub Actions.
  • Good understanding of SOLID principles, design patterns, and secure coding practices.
  • Experience writing and maintaining unit tests.
  • Familiarity with Agile delivery methodologies.
  • Experience using AI-powered development tools such as GitHub Copilot or equivalent.
  • Ability to adapt and thrive in a fast-paced and evolving environment.

Responsibilities

  • Design, develop, and maintain full-stack web applications using C#/.NET Core, ASP.NET MVC, and modern JavaScript frameworks such as React, Angular, or Next.js.
  • Develop and support Azure Function Apps, Logic Apps, and cloud-native services.
  • Build and consume RESTful APIs and support the integration of systems and services.
  • Collaborate with UX/UI designers, product managers, and fellow developers to deliver high-quality solutions.
  • Ensure applications are secure, scalable, maintainable, and performant.
  • Write clean, well-structured, and well-documented code.
  • Contribute to code reviews, automated testing, deployment, and continuous improvement activities.
  • Troubleshoot issues, monitor application performance, and support ongoing enhancements.
  • Actively apply AI-assisted development tools to improve productivity, code quality, and testing.
  • Keep up to date with emerging technologies and software engineering best practices.

Desired Qualifications

  • Experience with iPaaS and digital orchestration platforms such as Azure Logic Apps, Conscia, Boomi, or Celigo.
  • Experience working with low-code and no-code platforms.
  • Experience designing and optimising prompts for AI-assisted development workflows.
  • Knowledge of messaging technologies, including Service Bus and message queues.
  • Experience supporting and troubleshooting build and deployment pipelines.
  • Experience monitoring application health, performance, and reliability.
  • Knowledge of accessibility standards and inclusive design principles.
  • Experience working with content management systems such as Sitecore, Contentstack, or Adobe Experience Manager.
  • Experience with SQL Server, Cosmos DB, or other database technologies.
  • Ability to take ownership of projects and proactively identify opportunities for improvement.

About the Company

Renishaw researches and makes high-precision engineering and scientific technology. It provides products and services for precision measurement, medical and dental applications, and additive manufacturing. Its machines include tools for metrology and inspection (like coordinate measuring and probing systems) and metal 3D printing systems that form parts from metal powder using lasers. The company serves industries from jet engines and wind turbines to dentistry and brain surgery, and exports most of its sales worldwide. It differentiates itself by combining metrology, healthcare solutions, and metal additive manufacturing under one company, backed by strong R&D in the UK and a global manufacturing and support network. Its goal is to Transforming Tomorrow Together by helping customers create the products, materials, and therapies needed in the future.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Gloucester, United Kingdom
Founded
1973

Recently Posted Jobs

Explore more opportunities at Renishaw

See more jobs