•Excellent verbal and written communication skills
•Strong background as a software developer –> 3+ years
•Strong knowledge of .NET framework and design guidelines
•Solid experience in Design Patterns
•Proficient understanding of cross-browser compatibility issues and ways to work around them
•Advanced problem-solving skills and the ability to optimize code for the best possible outcome
•Experience with coding and the ability to troubleshoot and analyze websites using HTML, CSS, and comparable languages
•ASP.NET MVC, Web API
•Expert with JavaScript libraries and frameworks (preferable AngularJS)
•Experience using GIT or similar version control system
•Experience with Agile methodology
•Umbraco or other CMS is a must