Job Description
Job Description
Years of experience
3+ year of experience in web development.
Responsibilities
Development and maintenance of Azure logic apps and function apps.
Build and consume RESTful APIs and manage data flow between front-end and back-end systems.
Collaborate with UX/UI designers, product managers, and other developers to deliver high-quality solutions.
Ensure application performance, scalability, and security.
Write clean, maintainable, and well-documented code.
Participate in code reviews, testing, and deployment processes.
Stay current with emerging technologies and best practices.
Key requirements
· Good aptitude and problem-solving skills.
· Good communication (written and verbal) and team working skills.
· Able to communicate effectively using MS Teams or similar.
Design, develop, and maintenance of full-stack web applications using C#/.NET Core , ASP.NET MVC , and JavaScript frameworks (e.g., React, Angular).
Familiarity with CMS or similar platforms (e.g., Sitecore, Contentstack, Adobe Experience Manager).
Understanding of microservices architecture , API gateways ,
Experience working with cloud platforms (Azure or AWS).
Proficiency in Git and CI/CD tools (e.g., Azure DevOps, GitHub Actions).
Good knowledge of SOLID principles , design patterns , and secure coding practices (OWASP).
Experience with Agile/Scrum methodologies.
Writing unit tests
Adaptability - ability to work in a fast-changing environment
Experience using Github, Copilot or equivalent
Desirable requirements
Experience working with IPaas/ Digital orchestration platforms. I.e.- Azure logic apps, Conscia, Boomi, Celigo etc.
Experience working with low code/ no code platforms
Experience with prompt engineering- experience designing and optimising prompts
Experience using service bus and message queues
Experience supporting and troubleshooting build pipelines
Ability to take ownership of project work and take initiative where required
Experience in monitoring & observing application errors and performance
Experience working on accessibilityExperience with prompt engineering
Experience working with databases - SQL Server, Cosmos DB
When you join Renishaw, we’re committing to your future career. That’s because we believe in developing our people’s skills and prompting them internally. We also offer a benefits package that’s highly desirable; including discretionary annual bonus, 25 days leaves plus 10 company paid holidays (National & Festival holidays), Insurance coverage, education support etc.
At Renishaw we believe that our success is powered by welcoming a workforce of diverse and talented people. Through encouraging an inclusive culture, where all our employees are free to be themselves, we can achieve our core values: Innovation, Inspiration, Integrity and Involvement.
If you are passionate about this role and meet most of the requirements, we encourage you to apply. You might be the right fit for this position or another opportunity at Renishaw.
We are committed to providing reasonable adjustments to make interviews and jobs more accessible. Should you have any difficulty during the recruitment process, or require any reasonable adjustments please contact the recruitment team on or
Employment Type
PermanentTime Type:
Full timeRequisition Number:
R8877 Full Stack Software Engineer (Open)Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application