Senior Software Developer
Job in
Basingstoke, Hampshire County, RG21, England, UK
Listed on 2025-12-07
Listing for:
Once For All
Full Time
position Listed on 2025-12-07
Job specializations:
-
Software Development
Cloud Engineer - Software, Senior Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Senior Software Developer at Once For All
Once For All is a high-growth, cloud-based SaaS subscription business helping customers manage supply chain governance, risk, and compliance. We serve 250k+ customers across the UK in 20+ sectors, including construction, transport, retail, hospitality, education, property management, manufacturing, and government.
About the RoleJoin 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.
Responsibilities- 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 Dev Ops 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, Dev Ops, API economy, Big Data) and bring innovation to the team.
- 5+ years commercial development experience (Computer Science/Engineering degree preferred).
- Strong C# and SQL Server expertise with a 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 Dev Ops practices:
Git, build pipelines, Docker, Kubernetes.
- Health & Wellbeing:
Private Medical Insurance or wellness fund, 24/7 Employee Assistance Programme. - Growth & Development:
Ongoing CPD, team off‑sites, and company events.
- Seniority level:
Mid‑Senior level - Employment type:
Full‑time - Job function:
Information Technology
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×