Description:
We are seeking a highly skilled and motivated .NET Core Developer with experience in building APIs, proficient in React, and well-versed in working on multi-tenant applications, particularly in an Azure cloud environment. As a key member of our development team, you will be responsible for designing, developing, and maintaining robust and scalable API solutions that support multi-tenancy on the Azure platform. Your expertise in React will also be essential in delivering efficient front-end solutions that seamlessly integrate with the multi-tenant APIs.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- 5+ years experience in .NET Core development, specifically building APIs for multi-tenant applications, preferably on the Azure platform.
- Strong proficiency in React for front-end development, with an understanding of multi-tenant considerations in the UI layer.
- Experience with Azure services and cloud development, including Azure SQL Database and infrastructure management with Terraform for multi-tenant applications.
- Have worked with Azure Services[like Service Bus, etc.]
- Solid understanding of CI/CD principles and hands-on experience with Azure DevOps for automated build and deployment processes in multi-tenant application setups on Azure.
- Knowledge of web application security best practices and implementing secure API endpoints for multi-tenant applications in Azure.
- Positive attitude and excellent problem-solving skills to overcome technical challenges and work collaboratively in a team environment.
- Good communication skills to effectively interact with team members and stakeholders, particularly in multi-tenant application and Azure projects.
- A strong drive for learning and a passion for staying up-to-date with the latest technologies and advancements in multi-tenant application development and Azure.