Bangalore, Karnataka, India

KPMG Assurance and Consulting Services LLP is hiring a Full Stack Python Developer

KPMG Assurance and Consulting Services LLP is looking for a Full Stack Python Developer to build dynamic web applications with ReactJS frontends and Python backends, deploying on Microsoft Azure. In this role, you will provide technical leadership to a development team.

What You'll Do

  • Develop dynamic, responsive web applications using ReactJS.
  • Implement state management solutions using Redux.
  • Design and maintain reusable components for code modularity and scalability.
  • Collaborate with UI/UX designers to translate designs into functional interfaces.
  • Optimize application performance for responsiveness and cross-browser compatibility.
  • Conduct thorough code reviews and provide constructive feedback.
  • Design and develop RESTful APIs and web services using Python frameworks like Flask, Django, or FastAPI.
  • Implement a modular architecture for scalable backend systems.
  • Create and maintain database schemas with a focus on SQL querying and data retrieval.
  • Troubleshoot and resolve backend issues to optimize performance and reliability.
  • Leverage Microsoft Azure services to design, deploy, and manage cloud-based applications.
  • Utilize Azure resources like Azure Functions, App Service, and Storage.
  • Implement CI/CD pipelines using Azure DevOps.
  • Ensure application security and compliance with Azure Security Center.
  • Lead and mentor a team of developers, fostering a collaborative environment.
  • Set clear goals, delegate tasks, and ensure timely completion of deliverables.
  • Facilitate effective communication within the team and with other departments.
  • Encourage continuous learning and professional development within the team.

What We're Looking For

  • Strong experience with ReactJS, including hooks, lifecycle methods, and functional components.
  • Proven expertise in implementing state management libraries like Redux.
  • Solid understanding of responsive design principles.
  • Skilled in HTML, CSS, and JavaScript ES6+.
  • Familiarity with version control systems, especially Git.
  • Expertise in backend development with Python and frameworks like Flask, Django, or FastAPI.
  • Solid understanding of relational databases and proficiency in SQL.
  • Experience with cloud technologies and services, specifically Azure.
  • Proven experience in a leadership or managerial role with excellent communication skills.
  • Ability to manage and inspire a team.
  • Experience with agile development environments.
  • Strong decision-making skills with a strategic mindset.
  • A B.TECH/BE or higher degree.

Nice to Have

  • Experience with creating and maintaining style guides and component libraries.
  • Experience with containerization technologies like Docker.
  • Familiarity with Azure OpenAI and RAG implementation.

Technical Stack

  • Frontend: ReactJS, Redux, HTML, CSS, JavaScript ES6+
  • Backend: Python, Flask, Django, FastAPI, SQL
  • Cloud & DevOps: Microsoft Azure, Azure Functions, Azure App Service, Azure Storage, Azure DevOps, Azure Security Center, Docker, Azure OpenAI
  • Tools: Git

KPMG is an equal opportunity employer.

Required Skills
React.jsReduxHTMLCSSGitPythonFlaskDjangoFastAPI
Job Details
Location Bangalore, Karnataka, India
Department Software Development
Category Backend
Posted 5 months ago
About company
KPMG Assurance and Consulting Services LLP
KPMG entities in India are professional services firm(s) affiliated with KPMG International Limited, established in 1993. They offer rapid, performance-based, industry-focused and technology-enabled services to national and international clients across sectors, leveraging global networks and local expertise.
All jobs at KPMG Assurance and Consulting Services LLP Visit website