Please check your email .
This role is being offered on a UK Remote basis, however you must be willing and able to attend meetings in their Oxfordshire offices when required.
No sponsorship is available with this role and you must be a UK resident to apply
I am working with a world leading Software company who are looking for an experienced Microsoft Full Stack developer proficient in .NET, Azure and familiar with M365. The company is at bleeding edge of commercial software solutions—addressing the need for smart digital preservation technology.
Their Software Engineers, regardless of the stack, are responsible for the full software development lifecycle; writing well designed, testable and maintainable efficient code and each engineering team is cross functional consisting of software engineers, QA and DevOps.\
Your role will be to analysis work to determine operational feasibility, company and industry standards and project plan, integrating software components into fully functioning software systems, developing verification plans – adhering to quality assurance procedures and performing Peer code reviews.\
As an experienced and creative .NET developer, you will be part of a team that is responsible for building the company’s Microsoft integration capabilities starting with a truly ground-breaking integration with Microsoft 365. This role is not just about writing code—it’s about working with a team to deliver value to their ever-expanding customer base.
To apply I am looking for an experienced C# Developer with solid engineering experience including some of the following:
Proven experience with Azure-based development (Azure active directory, Cosmos database, Azure functions)
Sound coding skills with .NET 6, C#, Typescript, React.js
Strong understanding with message-driven architectures using Mass Transit and Azure Service Bus
Experience with Linux-based development and deployment tools
Well developed skills in object-oriented design and SOLID principles
Good knowledge of unit testing using XUnit.net, Moq, JEST or similar tools
Familiar with user story driven development in an Agile environment (scrum, Kanban)
Familiarity with common Agile development practices. This is a great role, the company offers great prospects in a fast-growing market sector. From improving your technical abilities to developing leadership skills, they can offer tailored career development based on your aspirations. This is supported by their focus on personal development and training—all staff have an annual training allowance, which can be used to learn new technologies, develop soft skills, or earn recognised professional qualifications