5+ years of experience as a hands-on developer.
Experience developing application design and solutions using but not limited to .NET technologies with specific recommendations on better performance, sustainability, security, cost, maintenance and lifespan of the application and other related services.
Working knowledge of software development practices and Internet-related technologies highly desired.
Having experience to support and work on large scale web and mobile application.
Knowledge of RESTful Web Services, XML, JSON, PowerShell, Jenkins, Confluence and JIRA.
Ability to communicate effectively with the management and work cross-functionally across multiple departments which requires your expertise and support.
Strong verbal and written communications skills with excellent teamwork and interpersonal skills.
Well-developed analytical, diagnostic, and problem resolution skills.
Proven ability to work with high degree of independence, self-directed with strong time-management and prioritization skills.
Experience on Azure cloud technologies
Hands-on experience with Azure deployment and management services.
Flexible and adapt quickly in a dynamic business environment.
Technical degree required, Computer Science or equivalent.
Someone who is responsible, highly accountable, proactive, and collaborative.
Well verse in following technologies:
ASP.NET Core, .NET latest version.
Web Interface Design Usability
Microsoft SQL Server
GIT
Bachelor's degree in Computer Science