Description
Sitefinity Developer, C#, .NET, Agile, GDS, 4 months, West Midlands, .
Job Description
You will be part of a new project and manage development through continuous integration and deployment of defined Features and Stories from the Backlog.
Essential Experience
Experience of building Server Side web applications and detailed knowledge of C#, .NET, ASP.NET, MVC, and understanding and experience of Front End web development (HTML/CSS/JS) as well as enterprise configuration and deployment of Sitefinity Content Management System across Azure platform
Experience as a tech lead on complex projects, providing support for product and delivery management and pragmatically weighing the complexities involved against the need to act
Experience of Agile development practices (eg continuous integration, continuous delivery)
Good knowledge of relational and non-relational database systems
An excellent understanding of deployment and configuration in an Azure environment
Experience of building and scaling high-traffic websites
Understanding of the use of responsive web design
Understanding of GDS Design principles and how to develop against the standards
Experience of handling large data sets and scaling their handling and storage
Experience of designing and maintaining public HTTP APIs experience presenting work at user groups and conferences
Ability to mentor or help colleagues optimise their code whilst adhering to best practices
Lead quality and incremental software development with effective management and communication skills
Work within a multidisciplinary agile team to design, create and improve all new digital services
Provide technical leadership, working closely with delivery managers and the wider team to ensure high quality code is delivered in line with the project goals and delivery cycles
Manage development activity, including the appointment of additional developers from third parties as required
Implement API's for internal and external use
Build a robust automated test suite to support a Continuous Deployment environment
Provide second line technical support for the service when live
Share knowledge of tools and techniques with the wider team, both developers and non-developers
Assist in completing backlog such that we can assess upcoming resource requirements
SmartSourcing provides services as an Employment Agency and welcomes applications from all suitably qualified people regardless of age, race, religion, disability, age, gender or sexual orientation.