Description

Skills

Responsibilities

  • 5 years of professional experience with .NET Framework, .NET Core, ASP.NET Core, REST API
  • Minimum 5 years of professional experience with the C# Programming language.
  • Experience in Design and development of Azure Cloud Native Services using Azure Functions, Microservices, Serverless, Databases, API Management, Security, DevOps,  Containers.
  • Experience in Front-end/UI development experience using HTML, Java Script, CSS, React, Vue.js or Angular
  • Working knowledge of any SQL and NoSQL databases – SQL Server, MySQL, Postgress, MongoDB, Cassandra.
  • Experience building .NET Core MVC web applications using Visual Studio Code IDE.
  • Experience with performance optimization Tools/Profilers – UI and API
  • Experience in automation – build, scale, mock, performance testing, etc
  • Experience building scalable and performance REST APIs utilising industry standard authentication/authorization mechanisms.
  • Experience with deploying and maintaining production systems in IIS ecosystem.
  • Experience with Azure DevOps and Azure Functions
  • Experience working on scrum teams in a CD/CI environment. Familiarity with DevOps practices, Cloud Deployment – Docker, Kubernetes, CHEF, Ansible, Terraform, a plus
  • Analytical and problem-solving skills
  • Excellent debugging and troubleshooting skills

 

Job Description

The ideal candidate will be familiar with the full software design life cycle. They should have experience in designing, coding, testing and consistently managing applications They should be comfortable coding in a number of languages and have an ability to test code in order to maintain high-quality code.

Education

Any Graduate