Synopsis: This role is centered around delivering end-to-end solutions using the full stack development approach. The ideal candidate will possess expertise in Azure services, .NET Core, C#, and ASP.NET MVC/Web API.
About the Position: As an Azure Full Stack Developer, you will be working with a global leader to implement cutting-edge technology solutions. The job is remote-friendly, allowing you to work from anywhere, including Brazil. Excellent English language skills are mandatory for this position, and candidates must be prepared for English language interviews throughout the hiring process.
Key Responsibilities: Some of your key responsibilities as an Azure Full Stack Developer include:
* Designing and developing scalable and secure web applications using Azure App Services, Functions, SQL Database, Key Vault, Azure Monitor, Azure Application Insights, Azure Storage, and Azure Service Bus.
* Working with .NET Core, C#, and ASP.NET MVC/Web API to create efficient and high-performance software applications.
* Developing database designs and implementing them using SQL Server and NoSQL databases like Cosmos DB and MongoDB.
* Utilizing containers such as Docker and Kubernetes for deployment and management.
* Maintaining a strong understanding of DevOps practices, including CI/CD pipelines and infrastructure as code (IaC) using ARM templates.
* Experiencing with CI/CD pipelines using Azure DevOps.
* Familiarity with Entity Framework for database operations.
* Experience in messaging and event handling.