Senior Software Engineer - Web (Squad Lead)
Коротко
Leads a squad building Blazor, C# web apps on Azure with a shared design system; owns technical direction, code quality, and line management. · Needs: Solid Blazor (Server/WebAssembly) knowledge; strong C# and .NET; experience with highly available, multi-tier enterprise apps and RESTful/event-driven APIs.
Описание от работодателя
2822851
RDT LIMITED
Kings Hill, Kent
Software Engineering
Permanent Employee
Senior Software Engineer - Web (Squad Lead)
Position Overview
Key Responsibilities
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.
]]>
Technical Skills & Requirements
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.
]]>
Competency Requirements
Essential A degree, similar level qualification or qualified by experience.
Established experience of developing high quality software systems, with some experience leading, or informally leading, a small team.
Strong experience and knowledge of all aspects of the Software Development Lifecycle.
You make pragmatic, commercially minded decisions - balancing technical ideals against cost, timescale and business value, and knowing when good enough today beats perfect too late.
Desirable You have insurance industry experience.
You have experience or a demonstrable aptitude for leading a small team – setting technical direction, reviewing code, and having honest development conversations, including 1:1s and performance reviews.
You understand the importance of application scalability, performance and observability
You've worked on agile projects, and you appreciate the value of rapid iterations. You have experience of agile and practical experience of working as part of an agile team.
You have ambition to grow further into product or engineering leadership - for example towards a Principal Software Engineer or Engineering Manager path and a passion for creating great software.
]]>
Benefits & Opportunities
Benefits
25 days holiday plus Public Holidays
Company pension
Private health cover
Free parking at the office
Electric car salary sacrifice scheme
Company social events
The Opportunity
You will work with modern Microsoft technologies, cloud platforms and AI-assisted engineering tools to deliver market-leading software to prestigious customers across the insurance industry. RDT is a Microsoft Gold Partner.
You will work alongside sharp, innovative engineers who are dedicated and driven, and more than happy to share their knowledge with you – including through our guild model and structured career development framework.
You will have real influence over the direction RDT takes on software development and how we work, and a clear route to grow further as a technical or people leader – including mentoring the next generation of engineers through our long-standing apprenticeship programme.
]]>
Company Overview
How To Apply
If you meet the requirements, we would love to hear from you.
Please send your CV by clicking the APPLY button. Join us and be a part of a team that is shaping the future of technology. ]]>
permanent
experienced
full-time
2-5
Blazor,C#,Azure,SDLC,Line Manage,Collaboration,A1 Assisted Engineering Tools,Web UI/UX,.NET,RESTful API's,ASP.NET,API Design,Test-Driven Development,Insurance Industry Desirable,Lead,Review Code,CI/CD Pipelines,Agile
software_and_web_development
it_software
2026-10-01T08:18:35+00:00
55000.00
65000.00
£
GBP
yearly