dentsu

Full stack Python Developer (FE+BE+Serverless)

Gurugram, HR, IN

7 days ago
Save Job

Summary

We are seeking a Full Stack Python Developer with strong experience in both frontend and backend development, and deep familiarity with Azure Cloud and serverless architecture. In this full-time role, you’ll build modern, scalable web applications and services using Python, JavaScript frameworks, and Azure-native tools. You’ll work cross-functionally to develop secure, performant, and user-friendly applications that run entirely in the cloud.

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 FastAPI, Flask, 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 Service, Azure Key Vault, Application 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 Docker, Azure Container Registry (ACR), and Azure Kubernetes Service (AKS).
  • Understanding of cost optimization, resilience, 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 LangChain, LlamaIndex, 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).


Location:

DGS India - Pune - Kharadi EON Free Zone

Brand:

Dentsu Creative

Time Type:

Full time

Contract Type:

Permanent

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job