Currently looking for a brilliant .Net developer to support on this exciting new digital transformation project -
This is a Greenfield project, working in a multidisciplinary agile Product team, TDD - Good skills in Azure
- Proven ability to develop software in C# using recent language and framework features.
- Proven ability to develop software using SQL server as the underlying data store.
- Demonstrable ability to write code to meet user requirements using a Test-Driven Development approach.
- Ability to deliver maintainable/clean code.
- Ability to deliver software utilising the features of the Azure platform.
- Comfortable coding in the open using GIT
- Able to deliver web applications using ASP.NET MVC
- Able to deliver web services using WebAPI
- Adherence to SOLID Principles
- Understand and implement advanced architectural/design patterns
- Able to deliver Enterprise Level Applications
- Experienced in developing distributed applications and an understanding of the associated technologies
- An understanding of HTML & CSS
- Able to delivery software in an Agile environment (Scrum/Kanban)
- Working understanding of Continuous Integration/Development
- Familiarity with Dapper or another ORM
- Able to deliver software using TDD/BDD