Senior Software Developer - C# (.Net 4.5 & Core), ASP.NET
Do you want to work for a leading and exciting governing body which will make you the envy of your friends and family? If so this could be the perfect opportunity for you.
This role assists with the management and coaching of a team of highly skilled developers. The role acts as a mid-point between a .Net Developer and Team Lead, and is responsible for ensuring the developers understand the strategy behind the architecture of clients applications, websites and business systems.
Essential skills needed:
- Significant commercial web development experience using C# (.NET 4.5 & Core), ASP.NET MVC, T-SQL in an enterprise environment OR Sitecore in an enterprise environment.
- Experience with MVC 5 / Web API / REST
- Experience with unit testing, TDD / BDD
- Experience using Team Foundation server
- Experience with logical data design, and in designing schemas for relational database systems
- Experience with design and development of n-tier architectures
- Knowledge of OOP and common design patterns.
The client offer an amazing benefits package with flexiable working hours.