Lead C# Developer .Net Azure SaaS
Client Server
Salfords and Sidlow, United Kingdom
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 100KJob location
Remote
Salfords and Sidlow, United Kingdom
Tech stack
Clean Code Principles
ASP.NET
.NET
Azure
C Sharp (Programming Language)
Software as a Service
Cloud Computing
Continuous Integration
Data Structures
Software Design Patterns
Identity and Access Management
Microsoft Software
Object-Oriented Software Development
.NET Core
Infrastructure as Code (IaC)
Backend
Data Analytics
Job description
- We collaborate with senior engineers to provide technical leadership to a small team.
- We work across the full development lifecycle to build the first generation of a highly complex SaaS platform.
- We liaise with senior stakeholders to discover, clarify, and break down requirements.
- We design and develop complex, data-driven features and applications.
- We take ownership and work independently to deliver secure cloud-based resources, solutions, and services.
- We solve technical challenges and help shape the direction of the platform.
Technologies:
- Azure
- Backend
- C#
- CI/CD
- Cloud
- IAM
- OOP
- Security
- ASP.NET, We are a global InsurTech business building game-changing technology and offering a senior, hands-on opportunity for a Lead C# Developer / Software Engineer working on C# .NET Core, Azure, and SaaS. We offer a flexible hybrid model with two days a week in our Reigate office for team meet-ups and stakeholder meetings, and three days working from home. We provide a competitive salary up to £100k plus bonus, enhanced parental leave, 25 days holiday plus buy days and your birthday off, pension, health care and life assurance, training and career development, and a range of social events and other perks. We are committed to diversity and inclusion and operate as an equal opportunities employer.
Requirements
- We are looking for a backend-focused C# technologist with in-depth knowledge of Azure.
- We need strong expertise in C# .NET Core backend software development, ideally on large, scalable, and complex systems.
- We require strong knowledge of Azure and SaaS.
- We want proven technical project leadership experience.
- We value a strong commitment to clean, reusable, and maintainable code.
- We expect good knowledge of modern Microsoft software engineering best practices.
- We need solid understanding of security and IAM in Azure.
- We look for a thorough understanding of computer science fundamentals, including OOP, data structures, design patterns, and algorithms.
- We expect a good understanding of CI/CD and Infrastructure as Code (IaC).
- We would prefer you to be degree educated in a relevant STEM discipline.