Sr. Software Engineer (Azure Certified)

* Develop and maintain applications using Microsoft Azure cloud services, including Azure App Service, Azure Functions, Azure Storage, and Azure Cosmos DB. * Design and implement scalable, reliable, and secure cloud-based solutions using Azure services and technologies. * Collaborate with cross-functional teams to identify requirements, design solutions, and integrate Azure services with other systems and applications. * Write clean, efficient, and well-documented code in languages such as C#, Java, Python, or Node.js, using development tools such as Visual Studio, Visual Studio Code, or Azure DevOps. * Implement and manage continuous integration and continuous deployment (CI/CD) pipelines using Azure DevOps or other tools. * Monitor, troubleshoot, and optimize Azure applications and services using tools such as Azure Monitor, Azure Advisor, or Azure Resource Health. * Implement security measures to protect data and applications in Azure. * Stay up to date with Azure technologies, trends, and best practices. * Communicate effectively with team members, customers, and partners, and demonstrate strong problem-solving, analytical, and communication skills