Purpose of the role
We are looking for an experienced software developer to join our web development team working on a variety of applications.
You will be performing hands-on development on several applications:
- Our corporate website, and various client websites
- REST based APIs written in C# using the ASP.Net Web API framework and hosted on Azure.
You will be working alongside the other members of the SCRUM team including developers, test analysts and a Business Analyst to add new features to our systems.
You will also be involved in third-line support with the rest of the team.
In addition, you will be a key decision-maker in new technologies and approaches to our technical solutions.
Your Team Sits within the Web Development Team of the IT & Projects department
Core technical requirements
Knowledge of the following is essential:
- ASP.Net MVC & ASP.Net Core
- Entity Framework
- C# ? SQL Server
- Umbraco CMS
- REST based APIs
- Git, Microsoft TFS, Visual Studio
- Microsoft Azure
- Agile development using SCRUM or similar
- Unit testing
Knowledge of the following is desirable: