Key Responsibilities Microsoft ASP.NET MVC development using C# Development of projects across a range of industries and technologies. Providing ideas and technical approaches for .NET web application development. Writing and reviewing functional and technical specifications and contributing to the overall solution based on client requirements. Developing, auditing & maintaining .NET web applications. Building websites, apps and custom applications to work responsively across devices. Writing JavaScript to interact asynchronously with APIs. Adding interactive functionality to websites by writing custom JavaScript. Browser testing and QA. Identifying opportunities and risks. Championing and promoting best practice methodology, and development practices. Being a mentor, and leader to our development team. Agency product development. Technologies we use Microsoft ASP .NET MVC Microsoft Windows Server 2016 Microsoft SQL Server Kentico DNN Amazon Web Services Docker Webpack, Babel, SASS, ES2015+ Javascript Git with automated CI/CD JIRA Confluence Microsoft Dynamics CRM SharePoint Bonus Microsoft ASP.NET Web Forms .NET CMS experience Kentico, DNN & WordPress experience Native and Hybrid App development AWS experience