Technical Lead Developer
The Pensions Regulator
yesterday
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English Experience level
Senior Compensation
£ 79KJob location
Tech stack
.NET
Agile Methodologies
Azure
C Sharp (Programming Language)
Command-Query Responsibility Segregation (Software Development)
Software Design Patterns
DevOps
Scrum
Software Architecture
Webui
Umbraco
Azure
Microsoft Power Automate
Servicebus
Event Driven Architecture
Playwright
Extreme Programming (XP)
Sitecore
Domain Driven Design
Web Api
Microservices
Job description
- Define and deliver the technical strategy for important transformation initiatives, this will involve making tech decisions across 1 or more teams to ensure that technology choices, software architecture and tools align with both the TPR strategy and UK government service standards.
- Deliver proof of concepts to show how the right patterns can deliver scalable, extensible, resilient solutions.
- Develop, mentor, coach, guide and improve the technical capabilities of one or more Development teams.
- Collaborate with stakeholders to design and deliver accessible, cloud-hosted websites using modern technologies and industry-standard design patterns.
- Work across multiple teams to lead the development of mission-critical applications, applying event-driven architectures and Domain Driven Design principles to create robust, scalable, and maintainable cloud-first solutions.
Requirements
- Excellent working knowledge of modern architecture patterns and when/how to apply them.
- Significant experience using Microsoft development technologies specifically .Net, C#.
- Experience of developing internal and external APIs.
- Broad knowledge of modern architecture patterns and knowing when/how to apply them, including Domain Driven Design, Microservices, Event based messaging systems and CQRS Experience of TDD/BDD, ideally using ReqnRoll and Playwright for Web UI tests.
- Experience of applying Agile values and principles with Scrum, Kanban or XP frameworks.
- Experience improving development methodologies, processes and standards.
Desirable skills
- Experience of Sitecore/Umbraco or similar Content Management Systems
- Working knowledge of Azure including Functions, Logic Apps, App Services
- Experience of Azure Dev Ops, including creating CI/CD pipelines
- Experience with NServiceBus and/or Azure Service Bus
Benefits & conditions
We offer 25 days annual leave plus bank holidays, a hybrid working model, 35 hour working week (full-time), flexible working patterns, and flexitime. We also provide competitive parental leave, as well as a Civil Service Pension with an average employer contribution of 28.97%. Our dedicated benefits portal (Edenred) offers retail, gym, tech and restaurant discounts, and a cycle to work scheme.
About the company
TPR strives to be a high-performing organisation, and we prioritise our people's growth and well-being. We offer various learning, secondment and development opportunities, support flexible working, and foster a diverse and inclusive environment.
Equality, diversity and inclusion is very important to us and we strive to make sure everyone has an equal opportunity to succeed. Our modern Brighton offices are in Telecom House overlooking Preston Park, they are over two floors of a shared building facility and when designed in 2023 we followed the government's workplace design guide to ensure accessibility by design was achieved for our section.
We're proud to have a range of networks and opportunities to bring people together with supportive and safe spaces to connect with one another.
About The Pensions Regulator
With a career at TPR, you'll be joining an organisation with real purpose and who are proud of their diverse range of skills and experience that positively impact on millions of people. Everyone at TPR plays an important role in helping to keep more than £2trn of savings safe.
Our Corporate Strategy outlines a bold and challenging vision of how pensions regulation should continue to evolve to keep pace with a change in the scale and nature of the pensions landscape. We believe diversity and inclusion are vital to good decision-making for positive saver outcomes. We're committed to creating a supportive, inclusive, and dynamic work environment where everyone can thrive; understanding the link between the work we do and its positive impact on society., TPR is committed to promoting diversity, inclusion and equality in the workplace, creating an environment where everyone is encouraged to be themselves, enabling our people to feel supported, represented and do their best work.