Senior Software Developer

Once For All UK
Basingstoke, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 53K

Job location

Basingstoke, United Kingdom

Tech stack

Clean Code Principles
.NET
API
Agile Methodologies
Azure
Big Data
C Sharp (Programming Language)
Cloud Computing
Code Review
DevOps
Microsoft SQL Server
Object-Oriented Software Development
Open Source Technology
Scrum
Message Oriented Middleware
Software Engineering
GIT
Kubernetes
Information Technology
Api Design
REST
Docker
Microservices

Job description

Join our rapidly growing Development team (10 Agile SCRUM teams) building and scaling a suite of microservices-based applications on Microsoft Azure. You'll play a critical role in the design, implementation, and innovation of Once For All's next-generation Supplier Risk Assessment platform, ensuring scalability, security, and reliability., * Design, build, and maintain cloud-native microservices and APIs using C#, .NET, and SQL Server.

  • Lead the design and implementation of high-availability, high-scalability systems hosted on Azure.
  • Collaborate with product owners and stakeholders to translate requirements into technical solutions.
  • Champion clean code, object-oriented design, and software engineering best practices.
  • Contribute to a DevOps culture: CI/CD pipelines, Git workflows, Docker, and Kubernetes.
  • Mentor and support developers through code reviews and technical guidance.
  • Stay ahead of emerging technologies (Cloud, Open Source, DevOps, API economy, Big Data) and bring innovation to the team.

Requirements

  • Strong C# and SQL Server expertise with proven track record of delivering robust applications.
  • Solid experience with REST APIs and modern API design.
  • Proven background in scalable system design and high-availability architectures.
  • Hands-on experience with Microsoft Azure and cloud-based infrastructure.
  • Strong problem-solving and analytical skills with the ability to deliver under Agile methodologies.
  • Deep knowledge of object-oriented programming, microservices, and message bus technologies.
  • Familiarity with DevOps practices: Git, build pipelines, Docker, Kubernetes.
  • 5+ years commercial development experience (Computer Science/Engineering degree preferred).

Benefits & conditions

  • Time Off: 25 days holiday + 8 bank holidays, holiday purchase scheme (+5 days), paid & unpaid volunteering days.
  • Growth & Development: Ongoing CPD, team offsites, and company events.
  • Everyday Perks: Specsavers eye-care voucher, free tea/coffee/fruit in Basingstoke office.

Apply for this position