Your new company An established organisation with a strong technology focus is seeking a skilled Software Engineer to join their Group Technology team. This is an exciting opportunity to develop, support, and enhance business systems and applications using .NET technologies and SQL Server, while contributing to technical improvements across the department. Your new role As a Software Engineer, you will design and develop secure, high-performing applications, implement best practice coding standards, and ensure application performance and security. You'll also play a key role in fostering a culture of observability and continuous improvement.Key Responsibilities Develop and maintain enterprise-level web applications Implement best practice coding standards and maintain documentation Drive observability and operational improvements across teams Manage dependencies and mitigate risks proactively Respond to incidents and ensure application stability Collaborate with teams to recommend solutions aligned with testing frameworks Create secure and high-performing n-tier applications using SQL What you'll need to succeed Strong experience in C#, ASP.NET, MVC, and SQL Server Knowledge of modern web frameworks (e.g., React JS) Experience with Scrum/Agile methodologies Skilled in software testing methodologies including TDD Excellent understanding of object-oriented design principles Ability to deliver complex software solutions Highly desirable Experience with concurrent programming, distributed systems, and microservices Exposure to cloud-based infrastructure and scalability projects Microsoft certification What you'll get in return Hybrid working (1-2 days onsite in Milton Keynes) Contract outside IR35 Opportunity to work on enterprise-level projects and influence technical direction What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays EA is a trading division of Hays Specialist Recruitment Limited and acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk