3 дня назад
Software Development Lead (Microsoft .NET)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Development Lead (Microsoft .NET): Leading the design, delivery, and operation of secure, reliable production software for a development squad with an accent on C#, ASP.NET Core, Azure cloud-native services, distributed systems, and technical leadership. Focus on designing REST APIs and microservices, improving CI/CD with GitHub Actions and Azure Pipelines, contributing to Terraform infrastructure changes, and ensuring observability, security, resilience, and operational readiness.
Location: United Kingdom; hybrid workplace
Company
is a professional services and technology firm delivering risk, insurance, digital transformation, and technology solutions for highly regulated and global businesses.
What you will do
- Lead the technical direction, quality, maintainability, security, and operational readiness of a development squad.
- Design, build, test, and maintain secure, observable, reliable production software, focusing on complex and high-risk areas.
- Lead, coach, and mentor engineers through pairing, design discussions, code reviews, and technical feedback.
- Shape delivery plans, provide technical estimates, manage dependencies and risks, and communicate trade-offs to technical and non-technical stakeholders.
- Work with Architecture and Platform teams on Azure cloud solutions, CI/CD pipelines, deployment controls, security, observability, and Terraform changes.
- Support production services through monitoring, incident response, root-cause analysis, service improvement, and technical-debt management.
Requirements
- Substantial experience delivering production software and providing technical leadership in a multidisciplinary engineering team.
- Deep knowledge of C#, ASP.NET Core, and the Microsoft .NET ecosystem.
- Strong experience designing secure REST APIs, background services, integrations, distributed systems, microservices, messaging, and asynchronous processing.
- Experience with SQL Server, Entity Framework Core, relational data, transaction management, data modelling, and integration patterns.
- Experience designing and operating cloud-native services on Microsoft Azure, including security, identity, storage, messaging, networking, resilience, scalability, and monitoring.
- Working knowledge of GitHub Actions, Azure Pipelines, YAML pipelines, automated testing, security scanning, and Terraform infrastructure as code.
Nice to have
- Full Stack experience with React and TypeScript.
- Experience with accessible responsive interfaces, front-end architecture, state management, API integration, and automated front-end testing.
Culture & Benefits
- Work in partnership with insurance, financial services, public sector, and other highly regulated clients.
- Collaborate with Architecture, Platform, Product, Delivery, Quality Engineering, and other stakeholder teams.
- Access specialist support for architecture, DevOps, cloud, and infrastructure decisions.
- Contribute to research and development, innovation, automation, colleague development, and client service.
Hiring process
- Application and CV review.
- Interview followed by a second-stage interview.
- Offer and hiring decision.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →