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.





