We are looking for a skilled Backend / Full Stack Engineer to design and build scalable, cloud-native applications on Microsoft Azure. In this role, you will work with modern Python frameworks, Azure PaaS services, and DevOps practices to deliver secure, high-performance backend services and APIs, while collaborating closely with front-end and cross-functional teams in an Agile environment.Key Responsibilities: Design, develop, and maintain scalable backend services using Python and FastAPI. Build and integrate RESTful APIs with Azure services and third-party platforms. Develop and deploy applications using Azure Web Apps, Azure Functions, and Azure DevOps. Implement CI/CD pipelines using Jenkins, Git, and other DevOps tools. Secure applications using Azure AD, Key Vault, Microsoft Graph APIs. Work with Cosmos DB, Azure OpenAI, Azure Cognitive Search to build intelligent, data-driven solutions. Collaborate with front-end developers to integrate APIs with ReactJS applications. Participate in architectural discussions, code reviews, and Agile ceremonies. Required Skills: Strong experience with Azure PaaS (Web Apps, Functions, Key Vault, Cosmos DB, Azure AI). Proficiency in Python, especially FastAPI. Solid understanding of REST API design and integration. Experience with Azure AD and Microsoft Graph APIs. Hands-on with CI/CD pipelines, Git-based workflows, and Jenkins. Familiar with ReactJS and modern UI development practices. Experience deploying and managing applications in cloud-native environments. Nice to Have: Experience with Azure OpenAI and Azure Cognitive Search for intelligent applications. Experience with Docker/Kubernetes containerization. Familiarity with monitoring and logging tools in Azure.
Job Title
Full Stack Engineer