SENIOR .NET DEVELOPER
JOB APPLICATION
We are currently recruiting for a .NET developer with MS Teams integration experience for an exciting project implementation.
This role offers a huge amount of variety, excellent development opportunities and exposure to working within Azure. One of a few really exciting challenges in 2023 that will influence the ways of document handling in the future.
You will join a team working to implement a fresh, large and complex product to be offered on the market as a SaaS solution.
Role & Responsibilities
- Developing multiple .NET Core Web API’s which will communicate with multiple data sources and run in an Azure Kubernetes Cluster
- Working on MS Teams Integration (Adaptive Cards, Tabs, Bots)
Key Skills
- High level of skill in C#/, .NET Core
- Strong experience designing and implementing web API in .NET Core
- Project experience with low-latency, scalable web API and distributed computing through Azure Kubernetes
- Working with the Azure tokens service for access to the services
- Working with Logic Apps and Function App
- Working with Dev Ops and Docker environments for deployment to the Kubernetes cluster
- Experience of working with Azure blob storage
- IaaS, SaaS technologies – Kubernetes and Terraform
- Good understanding of front-end technologies specifically Angular or React JS for web portal development.
Advantageous Skills
- Azure SQL skills
- Competency in best practices and techniques design patterns, SOLID principles
Personal Requirements
- Strong team collaboration and experience of working with remote teams
- Excellent English communication
Further Information
- Start: ASAP
- Duration: 3 Month with possible extension
- Remote working role
Netcare International
You will be joining a forward-thinking company with a proven record in development and installation of SAP systems and products. With new partnerships forming all the time, requiring innovative solutions, we are very keen to take on expert developers to enhance our team and help drive our products and solutions forward as well as providing the high level of support our clients deserve.
Please note that this is a remote working role although we do hold weekly meetings to review progress and assign new tasks.
If you would like to join this exciting project and a fantastic team then please fill in the form below.