Develop and implement application software within project timelines and quality standards;
Communicate effectively with other developer teams.
Working as part of global and diversified team to improve the development process;
Participating in all phases of software development lifecycle.
5+ Years Professional software development experience using .NET/C# platform across entire software development lifecycle.
3+ Experience with web projects (Web Forms/ASP.MVC).
Knowledge of SQL and databases.
Experience with microservices architecture
Experience with LINQ, EF or ADO.NET framework, WCF, ASP.NET Web API.
Analytical and problem solving skills.
Experience with Agile software development.
Experience with Continuous Integration / Continuous Deployment.
Experience with the following tools/frameworks: .Net 4.5+, VS 2017+, ReSharper, Atlassian Bitbucket, Jira/Confluence
Nice to have:
Experience with Git and Git-flow.
Experience with Sitecore platform.