C# .NET Senior Software Engineer (27568)
Role details
Job location
Tech stack
Job description
Due to continued growth, they are seeking an experienced C# .NET Software Engineer to join them. The management see a stable and cohesive development team as an intrinsic part of their success - they are therefore keen for CVs that evidence a sustained period of contribution to projects. Their technology stack includes ASP.NET Core and Entity Framework Core, C# .NET8 (soon to be 10), and SQL Server. Their pragmatic development process combines elements of Agile and eXtreme programming approaches.
Requirements
- A 1st or 2.1 degree in computer science or similar from a well-ranked university
- Very strong software design skills, including excellent coding skills in C#.NET
- JavaScript, CSS, and HTML skills
- Experience of at least some of: Entity Framework, RESTful APIs , SOLID design principles, design patterns (including MVC and MVVM), hosting environment configuration, authentication and certificate management
- Ability to communicate complex concepts to your colleagues and stakeholders
- Full, existing, and unrestricted right to work in the UK
Benefits & conditions
Based in pleasant modern offices in a convenient central Cambridge location, the role offers a very competitive salary and benefits package, and flexibility for home working for a couple of days per week. There is also a 30 hour per-week part-time option for those who need greater flexibility. Please note that attendance at the office is expected for the majority of the week and so candidates should be within a reasonable commuting distance of Cambridge.