IT and software professionals with experience in Azure services, .NET Core, C#, and ASP.NET are invited to apply for this challenging role. As a Azure Full Stack Developer, you will be responsible for designing and developing scalable and efficient solutions using a range of technologies.
About the Job
We are seeking an experienced professional with a strong background in software development, database design, and cloud computing. The ideal candidate will have hands-on experience with Azure services, including Azure App Services, Functions, SQL Database, Key Vault, Azure Monitor, Azure Application Insights, Azure Storage, and Azure Service Bus.
Responsibilities
* Design and develop scalable and efficient solutions using Azure services, .NET Core, C#, and ASP.NET
* Develop and maintain databases using SQL Server and NoSQL databases such as Cosmos DB and MongoDB
* Implement containerization using Docker and Kubernetes
* Ensure the smooth operation of systems through DevOps practices, including CI/CD pipelines and infrastructure as code (IaC) using ARM templates
* Collaborate with cross-functional teams to deliver high-quality solutions
Requirements
* 8+ years of IT experience
* Hands-on experience with Azure services, .NET Core, C#, and ASP.NET
* Strong experience with database design and development
* Proficiency in containerization and DevOps practices
* Excellent written and verbal communication skills in English
Bonus Requirements
* Experience with messaging and event handling
* Knowledge of Entity Framework
* Familiarity/experience with Agile environment
Working Environment
The successful candidate will be working remotely from Brazil. They must be able to work independently and collaboratively as part of a team. Strong problem-solving and debugging skills are essential.
Application Instructions
Candidates must submit their resume in English and be prepared for English language interviews throughout the hiring process.