ME

Full stack Python Developer (FE+BE+Serverless)

Merkle BB
Gurgaon3-5 LPA Posted 4 Jun 2025
FULL TIME
Active Directory
Git
Coding
Javascript
Application Architecture
+3 more

Job Description

Responsibilities:

  • Develop end-to-end web applications using Python for the backend and React / JavaScript for the frontend.
  • Design, build, and deploy serverless applications on Microsoft Azure using services like:
  • Azure Functions
  • Azure API Management
  • Azure Blob Storage
  • Azure Cosmos DB / Mongo DB
  • Strong experience with using Python Runtime inside Azure Functions, and building serverless functions using the Python v2 programming model and Azure Blueprints.
  • Use Blueprints to define and register new Azure Functions
  • Use Python Modules and an Object-Oriented Programming model to modularize function definition and implementation
  • Build and maintain RESTful APIs, microservices, and integrations with third-party services.
  • Work closely with designers, PMs, and QA to deliver high-quality, user-centric applications.
  • Optimize applications for performance, scalability, and cost-efficiency on Azure.
  • Implement DevOps practices using CI/CD pipelines.
  • Write clean, modular, and well-documented code, following best practices and secure coding guidelines.
  • Participate in sprint planning, code reviews, and agile ceremonies.

Required Skills (Must Have):

  • 3-5 years of professional experience in full stack development.
  • Strong proficiency in Object-Orriented Python, with frameworks like FastAPIFlask, or Django.
  • Solid experience with frontend frameworks such as React.js, or similar.
  • Proven experience with Azure Serverless Architecture, including:
  • Azure Functions
  • Azure API Management
  • Azure Storage Cosmos DB
  • Understanding of event-driven architecture, and asynchronous APIs in Azure.
  • Experience working with Azure Serverless functions including Durable Functions within Azure
  • Experience with API integrations, secure data handling, and cloud-native development.
  • Proficient in working with Git, Agile methodologies, and software development best practices.
  • Ability to design and develop scalable and efficient applications.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

Preferred Skills (Good to Have):

  • Experience with Azure App ServiceAzure Key VaultApplication Insights, and Azure Monitor for observability and secure deployments.
  • Familiarity with authentication and authorization mechanisms, such as Azure Active Directory (Azure AD)OAuth2, and JWT.
  • Exposure to containerization technologies including DockerAzure Container Registry (ACR), and Azure Kubernetes Service (AKS).
  • Understanding of cost optimizationresilience, and security best practices in cloud-native and serverless applications.
  • Knowledge of integration with Azure OpenAI service and working with LLM models inside Azure apps
  • Knowledge of LLM frameworks such as LangChainLlamaIndex, and experience in building intelligent solutions using AI agents and orchestration frameworks.
  • Awareness of modern AI application architecture, including Retrieval-Augmented Generation (RAG) and semantic search.

Qualifications:

  • Bachelor s degree in computer science, Computer Engineering, or a related field.
  • 3+ years of experience in software development.
  • Strong understanding of building cloud-native applications in a serverless ecosystem.
  • Strong understanding of software development methodologies (e.g., Agile).
Join WhatsApp Channel