Senior C# Developer / Backend Software Engineer
We are seeking a skilled Senior C# Developer to join our team at a global InsurTech business.
Job Description:
This is a senior, hands-on role where you will be responsible for designing and developing new features and enhancements on our flagship SaaS insurance platform. The platform handles 4 billion requests per month, requiring high levels of security, reliability, maintainability, usability, and performance.
You will collaborate with the Product Owner and other development teams in an Agile environment that encourages close collaboration and continual improvement.
Key Responsibilities:
* Design and develop new features and enhancements on our SaaS insurance platform
* Collaborate with the Product Owner and other development teams
* Ensure high levels of security, reliability, maintainability, usability, and performance
Requirements:
* Expertise in C# .Net Core backend software development
* Experience working on large, scalable systems with complexity
* A strong knowledge of Azure and SaaS
* A good knowledge of security and IAM in Azure
* A thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms
* A good understanding of CI/CD and Infrastructure as Code (IaC)
What We Offer:
* A competitive salary up to £90k plus bonus
* Hybrid working model with three days a week work from home
* Enhanced parental leave
* 25 days holiday (plus buy days and your birthday off)
* Pension, Health Care, and Life Assurance
* Training and career development
* Social events and a range of other perks