Job Description
C# Software Developers with an interest around modern technology (Azure & .Net Core) are wanted by a FinTech Scale-Up company, who build products for the insurance and pensions markets.
The business is going through an exciting growth period and looking to develop a new, scalable technology platform that will compliment some of their established products. You'll be working alongside one of the most recognised Engineering Managers in the Microsoft space, someone with multiple books published around TDD and Clean Code.
Ideally, you’ll come from a C# / Microsoft background and have a passion for pushing the latest technology. As you’ll be given lots of responsibility on a new Azure based project. This company has a collaborative environment where they like their Developers to have an influence on projects and decision making, they work across the full stack so you would be offered the chance to become a more rounded Software Developer. I've worked alongside the Technical Lead for over 10 years now and he loves promoting latest tech and best practices.
Technical Environment:
- C#
- .Net Core
- Web API’s
- SQL Server
- Azure (Functions, Storage, KeyVault, Cosmos DB, Web App, Logic App)
- Unit Testing with either NUnit, MS Test or Moq
- TDD, Dependency Injection, GoF Patterns, Observability, shift left, mediator pattern
- Used Entity Framework or another ORM and familiar with the repository pattern
- JavaScript / Angular / TypeScript (Bonus)
- Git, Docker, Kubernetes (Bonus)
The successful C# Developer will earn up to £100,000 and in addition there are exceptional benefits which come as part of the overall package including: 15% bonus, 10% pension, medical cover, insurance and numerous soft leisurely benefits.
Spencer Scott Ltd is an equal opportunity Recruitment Agency, which means we do not discriminate on the basis of race, colour, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression. We celebrate diversity and are committed to create inclusive working environments for all our clients.