Duties and Responsibilities:
· Collaborate with internal teams to produce software design and architecture· Producing code using .NET languages (C#.NET)· Upgrading, configuring and debugging existing systems· Providing technical support for web, desktop or mobile applications· Write clean, scalable code using .NET programming languages· Test and deploy applications and systemRequirements:· Proven experience as a .NET Developer or Application Developer· Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC)· Working Experience in DevExpress Windows Controls · Knowledge of at least one of the .NET languages (e.g. C#.NET) and HTML5/CSS3 as well as Java Script.· Familiarity with architecture styles/APIs (REST, RPC)· Understanding of Agile methodologies· Excellent troubleshooting and good communication skills· Hands on experience on CRM, ERP, or HRM kind of projects· Knowledge of DevOps/bitbuket repository architecture· Knowledge of Angular and UWP