Senior Software Engineer (C# and Azure)

Spencer Scott Ltd — United Kingdom · Posted ~7 hours ago

Senior

Skills

C# Microsoft Azure Azure Functions Azure App Services Azure Storage Software Development Best Practices Code Quality Maintainability Robust Testing Azure Table Storage Azure Queue Storage Azure Blob Storage

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software organization is seeking a Senior Software Engineer with strong C# and Azure expertise to join a SaaS/PaaS platform team developing analytics solutions for the insurance sector. You will collaborate with actuaries, domain specialists, and developers to integrate sophisticated analytics into software products. The role emphasizes high-quality code, maintainability, robust testing, and modern cloud services. Compensation starts at up to £80,000 annually, with a comprehensive benefits package.

Highlights

Starting salary up to £80,000 annually, plus a broad benefits package including annual bonuses, pension, private healthcare, educational support, flexible insurance benefits, gym discounts, and commuting assistance. Work on a specialized analytics platform alongside software engineers, actuaries, and domain experts.

Description

An opportunity for a C# Software Developer with strong Azure (Azure Functions, App Services, Table/Queue/Blob Storage) to join a SaaS / PaaS Platform Team working on an Insurance Analytics Platform. The position is paying a starting annual salary up to £80,000 and in addition there is various company benefits and perks including annual bonus scheme, Company pension, private health care, educational support / budget, Discounted gym memberships, critical illness and dental insurance through our flexible benefits, Eye care vouchers, Cycle to work scheme, Digital GP services, Season ticket loans and lots more! Your primarily focus will be on C# collaborating across disciplines, interfacing with actuaries, specialists, and developers to integrate comprehensive analytics into software solutions, enriching the platform's value proposition. You’ll be an advocate of best industry-standard software development practices, code quality, maintainability, and robust testing methodologies to ensure the reliability and scalability of our solutions! The team is made up of C# Developers, Python Developers, Actuarial Data Scientists, UI Developers, DevOps and SRE’s, Product Managers and QA Engineers! We’re looking for C# Software Engineers that can demonstrate; Strong skills in C# development (.NET 6 / 8)Azure PaaS/SaaS offerings (Azure Functions, App Services, Table/Queue/Blob Storage), ASP.NET WebAPI, and database technologies (CosmosDB)Software engineering principles such as unit testing, change management control and SOLID principlesAgile development processes, emphasizing adaptability, collaboration, and a customer-centric approach to software development The team works on a hybrid model, normally meeting up in the Central London hub 2 days a week. Your colleagues will also be on-site, so there is some meaning, collaboration and value. It will be a 2 stage interview process, which has been designed to be as quick and pain free as possible. Package: Generous Bonus Scheme, 18% Pension, Flexible hours, Training Fund, Life Assurance, Private Medical Insurance, Volunteering, Electric Car Scheme.. If you are interested in applying for this opportunity and would like to find out more information, please click the apply button and a Spencer Scott Associate will be in touch. Spencer Scott Ltd is an equal opportunity Recruitment Agency, which means we do not discriminate on the basis of race, colour, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression. We celebrate diversity and are committed to create inclusive working environments for all our clients.