We are seeking a seasoned .NET Developer with a strong focus on REST APIs and Azure technologies to join our Global Development team in the rewrite of our world-renowned Practice Management System.
Our client is a leading software solutions provider with a global presence and a focus on innovation, they have built a reputation for delivering cutting-edge technology and outstanding customer service.
Main Responsibilities
* Develop, test, and deploy RESTful APIs using .NET technologies
* Implement scalable solutions using Azure services like Azure API Management, Azure Functions, Service Bus Queues and Topics, Logic Apps, Azure Data Factory, and Databricks
* Conduct load testing to identify bottlenecks and implement optimisations for high-performance
* Collaborate with the team to design architecture that scales and meets business requirements
* Implement Infrastructure as Code using Azure Bicep or Terraform for automated provisioning and management of resources
* Monitor system performance and resolve any scalability issues
* Maintain up-to-date documentation of system architecture and configurations
* Work with databases like Cosmos DB and MS SQL Server, and Gen 2 Data Lake storage
The Successful Candidate Must Have:
* Experience with .NET technologies
* Knowledge of Azure services and infrastructure
* Ability to design and implement scalable solutions
* Excellent problem-solving skills
* Strong communication and collaboration skills
Requirements:
* Bachelor's degree in Computer Science or related field
* Minimum 3 years of experience in .NET development
* Proven track record of delivering high-quality software solutions
* Familiarity with Agile development methodologies