RDT LIMITED

Senior Software Engineer

Kings Hill, Kent permanent full-time On-site
Apply Now →
Job Description

Senior Software Engineers own the technical delivery of a small squad (typically 3–5 engineers) building software with Blazor, C# and RDT’s design system, and report to the Head of Software Engineering. A Senior Software Engineer role combines hands-on technical leadership with line management responsibility, and is a natural next step for engineers who want to grow into leading people as well as leading delivery. You'll sit at the heart of delivering great web experiences for real insurance users - interacting directly with customers as you push the UI/UX forward. Yours is a dual-facing role: leading your squad’s day-to-day delivery and technical direction, while line-managing a small number of engineers within it. You will liaise with your immediate team, other Leads across the business and our customers and third parties. You will shape technical solutions, help analyse business requirements, produce technical designs, and support the people in your squad to grow their skills and careers. You will lead a small squad delivering web applications built with Blazor, C# and RDT’s design system, setting technical direction and owning code quality within the squad. You will build enterprise, cloud-native applications in Azure, and be involved in the full software development lifecycle, from design through to deployment and support, alongside your squad. You will line-manage a small number of engineers, including regular 1:1s, career development conversations and performance reviews. You will work collaboratively with product owners, delivery managers and other squad / team leads to plan and prioritise your squad’s work, with transparency and clear visibility of progress and risk. You will make good use of AI-assisted engineering tools to work faster and with better quality, applying sound judgement about where human review matters most, and help your squad do the same. Essential Solid, demonstrable knowledge of Blazor (Server and/or WebAssembly), with the ability to build and maintain applications that consume a shared design system or component library. You are design-minded, with a good eye and taste for craft in web UI/UX, and enjoy working closely with design to get the details right. You like to own a solution end-to-end - from initial design and technical approach through to production support - rather than handing off pieces of the problem. You have a strong working knowledge of C# and .NET. You have experience in highly available, multi-tier and enterprise application solutions, and can design and implement loosely coupled, cloud-native applications. You have good experience developing RESTful and/or event-driven APIs using ASP.NET and understand the principles of good API design. You understand the practice of test-driven development and the value of a strong automated testing pyramid - unit, integration and acceptance tests - and can hold your squad to that standard through code review. Desirable You have experience contributing to or maintaining a design system or shared component library used across multiple applications. You are Microsoft/Azure certified. You have experience building and operating applications in the cloud, ideally Azure You have exposure to automated CI/CD pipelines and understand the practices needed to release software safely and frequently.

Frequently Asked Questions

What does the Senior Software Engineer role at RDT LIMITED involve?

The Senior Software Engineer position at RDT LIMITED in Kings Hill, Kent is a permanent full-time role. Senior Software Engineers own the technical delivery of a small squad (typically 3–5 engineers) building software with Blazor, C and RDT’s design system, and report to the Head of Software Engineering. A Senior Software Engineer role combines hands-on technical leadership with line management responsibility, and is a natural next step for engineers who want to grow into leading people as well as leading delivery. You'll sit at the heart of delivering great web experiences for real insurance users - interacting directly with customers as you push the UI/UX forward. Yours is a dual-facing role: leading your squad’s day-to-day delivery and technical direction, while line-managing a small number of engineers within it.

What skills are required for Senior Software Engineer at RDT LIMITED?

Key skills for this role include: C#, .Net, Azure, CI/CD, API.

What is the salary for Senior Software Engineer at RDT LIMITED?

The salary for this position is not publicly listed. You can negotiate during the interview process. Check Glassdoor or Levels.fyi for estimates.

Is the Senior Software Engineer position at RDT LIMITED remote or on-site?

This position is On-site. The role is based in Kings Hill, Kent.

How do I apply for Senior Software Engineer at RDT LIMITED?

You can apply for this position directly through the employer's careers page. Click the 'Apply Now' button on this page to be redirected to the original listing. Make sure your resume is ATS-optimized. Use SpotChange's free ATS test to check.

Similar Jobs

Explore More

Get Hired Faster with SpotChange

AI resume analysis, ATS testing, interview prep, salary insights and more.

Open SpotChange Dashboard

About This Role

Senior Software Engineer at RDT LIMITED is a permanent full-time engineering position in Kings Hill, Kent. Key skills include C#, .Net, Azure, CI/CD, API. Education: Bachelor's Degree preferred. Experience: 5+ years.

This role is classified as on-site and is suitable for senior-level professionals. Ghost Score 20/100 (Probably Active) indicates this listing is probably active with recent employer engagement.

To apply, visit the official application page through the Apply Now button above. SpotChange Jobs provides AI-powered career tools including resume optimization, ATS testing, interview preparation, and salary negotiation assistance.