🔔 FCM Loaded

Assistant Manager - Python

KPMG

7 - 8 years

Gurugram

Posted: 24/08/2025

Job Description

Job Title: Senior Python Developer 

Location: Gurgaon 
Experience Level: 8+ Years 

 

Job Overview: 

We are looking for an experienced Senior Python Developer to join our dynamic team. As a Senior Developer, you will be responsible for designing, developing, and maintaining high-performance and scalable applications using Python. You will collaborate with cross-functional teams to deliver robust solutions to complex problems while mentoring junior developers and contributing to the overall architecture and strategy. 

 

Key Responsibilities: 

  1. Software Development
  • Design, develop, and maintain Python-based applications and services. 
  • Write clean, maintainable, and scalable code while following best practices (unit testing, CI/CD, code reviews). 
  • Develop back-end components, RESTful APIs, and integrate data storage solutions (SQL, NoSQL, etc.).
  • Worked on cross-platform applications, working knowledge of linux.
  • Practical knowledge of any Source control system, preferably git.
  1. System Architecture & Design
  • Contribute to system design and feature discussions, ensuring technical feasibility and high performance. 
  • Collaborate with front-end developers, data scientists, and other team members on integrations and design choices.
  • Working knowledge or strong in concepts of caching, distributed computing and other software design principles.
  1. Performance Optimization
  • Optimize applications for maximum speed, scalability, and performance. 
  • Identify bottlenecks and propose solutions to optimize performance and reliability. 
  1. Mentorship & Code Reviews
  • Mentor junior developers and conduct regular code reviews to ensure code quality and consistency. 
  • Lead by example in terms of best practices, coding standards, and effective use of tools and technology. 
  1. Collaboration
  • Work closely with cross-functional teams including product managers, QA engineers, DevOps, and UX/UI teams to deliver features and enhancements. 
  • Communicate technical challenges and solutions effectively to non-technical stakeholders.
  • Understands devops principles and knows how code is deployed and tested.
  1. Testing & Debugging
  • Write unit tests, integration tests, and automate testing processes to ensure high code quality. 
  • Troubleshoot and debug complex systems and resolve production issues promptly. 

 

Required Skills & Qualifications: 

  • 7-8 years of professional experience in Python development
  • Expertise in Python and its frameworks such as Django, Flask, or FastAPI. 
  • Strong experience with SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.). 
  • Proficiency in building and consuming RESTful APIs and microservices. 
  • Solid experience with data structures, algorithms, and design patterns. 
  • Familiarity with front-end technologies (HTML, CSS, JavaScript) and frameworks is a plus. 
  • Experience with cloud services (AWS, Azure, GCP) and containerization tools like Docker, Kubernetes. 
  • Hands-on experience with CI/CD pipelines, version control (Git), and automated testing. 
  • Strong understanding of multi-threading, asynchronous programming, and event-driven architecture. 
  • Good understanding of Agile methodologies and practices (Scrum, Kanban). 
  • Strong problem-solving, debugging, and analytical skills. 
  • Excellent communication skills and ability to work collaboratively in a team environment. 

 

Preferred Skills: 

  • Knowledge or worked in Financial projects or organization.
  • Experience on Data Warehouse, ETL pipeline is a plus. 
  • Experience with DevOps tools and practices (Terraform, Jenkins, etc.). 
  • Experience with Big Data tools (e.g., PySpark, Hadoop) is a plus. 

 

Education: 

  • Bachelor’s or master’s degree in computer science, engineering, or related field. 

 

Why Join Us?: 

  • Opportunity to work on challenging and cutting-edge technologies. 
  • Collaborative and innovative work environment. 
  • Career growth opportunities with access to learning and development programs. 
  • Competitive salary and comprehensive benefits package. 

 

About Company

KPMG (Klynveld Peat Marwick Goerdeler) is a global professional services firm that provides audit, tax, and advisory services. Headquartered in Amstelveen, Netherlands, it operates in over 140 countries, helping organizations improve performance, manage risks, and comply with regulations. KPMG serves diverse industries, including financial services, healthcare, and technology, offering expertise in areas like strategy, compliance, digital transformation, and sustainability.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).