- Have at least 2+ years of professional software development experience using .NET platform across entire software development lifecycle
- Have good knowledge of C#, ASP .NET MVC or Web Forms, Entity Framework
- Have good knowledge of Sitecore
- Have basic knowledge of HTML, CSS, JS, jQuery
- Have knowledge of SQL and databases
- Have good communication in English (both written and spoken)
- Knowledge of another CMS like Umbraco or Sitefinity
- Experience with: ReSharper, Git, TeamCity, Octopus Deploy and Jira
- Experience with agile software development
- Developing and implementing application software within project timelines and quality standards
- Working as a part of global and diversified team to improve the development process
- Participating in all phases of software development lifecycle