Full Stack .Net SW Engineer (R&D, Complex Engineering)

Company: Hays
Apply for the Full Stack .Net SW Engineer (R&D, Complex Engineering)
Location:
Job Description:

Overview

In this role you will join a cutting-edge engineering and technology organisation’s R&D function in Oxford, delivering high-performance, proprietary software for applied engineering and scientific domains. You will work across the full development lifecycle, collaborating with process engineers and scientists to solve first-of-their-kind challenges. You drive accurate data handling, visualization, modelling and QA to support advanced manufacturing and materials development, with strong progression opportunities in a growing global business.

Pay / Benefits

  • 25 days holiday plus bank holidays
  • flexible working hours
  • pension with 9% employer contribution
  • private healthcare covering dental & health screening
  • company share options
  • on-site parking

Responsibilities

  • Participate in full development lifecycle from user stories to user acceptance testing
  • Design, develop and maintain tools for data management, visualization, and predictive modelling
  • Collaborate with process engineers, technicians and material scientists to deliver intelligent solutions
  • Build software that supports manufacturing and materials development at scale
  • Contribute to quality assurance and production-ready software
  • Engage with stakeholders and communicate technical concepts to non-technical users

Key requirements

  • 2+ years commercial software engineering experience with C# .Net
  • Bachelor/Master/PhD in STEM or Computing (degree level)
  • Full stack experience with Blazor or JavaScript/TypeScript
  • Strong OOP, design patterns, and TDD
  • Excellent communication and collaboration skills
  • Experience with ML, CI/CD and IAC (Terraform) for cloud management (Azure/AWS) is beneficial
  • clear communication
  • team collaboration
  • problem-solving
  • C# .Net
  • Blazor
  • JavaScript/TypeScript

…

Posted: September 25th, 2026