Once For All is a high-growth, cloud-based, SaaS subscription business. Our technology helps our customers to manage their supply chain governance, risk management and compliance. We work across public and private sector and have over 250k customers across the UK across 20 different sectors including construction, transport, retail, hospitality education, facility and property management, manufacturing, local and central government. Role Summary : The rapidly growing Development team at Once For All is split into 10 SCRUM teams, each looking after and building a different set of applications using an Agile development methodology. The architecture is Microservices with CI/CD pipelines to accelerate delivery of our application. You will be playing a critical role in the design, implementation, innovation and future support of Once For All's next generation Supplier Risk Assessment platform, hosted on Microsoft Azure. Candidate Requirements: · Outstanding C# programming skills. · Strong SQL Server & SQL Programming skills. Good understanding of Web Services protocols such as REST and API design. · Experience designing and maintaining highly scalable systems with high availability. · High scalability projects involving cloud-based infrastructure design and implementation, ideally Microsoft Azure. · Excellent problem solving and analytical skills, with proven experience of requirements gathering and translating requirements into technical deliveries. · Ability to work in a fast-paced, Agile environment. · Excellent knowledge of object-oriented design and development skills - Proven experience with Microservices and Message Bus Technologies. Knowledge, Skills, Experience and Qualifications: · Experience with DevOps, Git, Build Pipelines. Docker and Kubernetes. · Ability to be a design authority to less experienced developers and perform peer reviews. -Understanding of industry IT Direction (Open Source, Cloud, DevOps, API economy, Big Data etc). · At least 5 years commercial experience, ideally with a Computer Science or Engineering degree. What we offer: As well as a career in a fast paced environment within a expanding business, we also offer the below benefits as standard: Wellness fund or *Private Medical Insurance (dependent upon role) Pension Life Assurance x 3 25 days holiday plus 8 Bank Holidays Ongoing continual professional development (CPD) Holiday purchase Scheme up to 5 days 1 paid and 1 unpaid volunteering day 24/356 Days Employee Assistance Programme Team and company offsite events Specsavers eye care voucher Free Tea, Coffee and fruit every week – Basingstoke office