This project has been archived and is not accepting more applications.
Browse open projects on our
job board.
Description
Essential
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.
Desirable
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 Familiarity with JavaScript 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 BDD