Senior Consultant – Python Developer | EY Technology Strategy & Transformation | Mumbai

September 20, 2025

Job Description

Summary

EY is hiring a Senior Consultant – Tech Consulting (Python Developer) for its Technology Strategy & Transformation team in Mumbai. This role offers an exciting opportunity to work on financial services projects, develop scalable Python-based solutions, design REST APIs, and contribute to automation across the trade lifecycle. If you are passionate about Python programming, object-oriented design, databases, and Agile development, EY provides the global platform and collaborative environment to advance your career while delivering transformative technology solutions for leading clients.


Job Details at a Glance

Job TitleSenior Consultant – Python Developer (Tech Consulting, FS, CNS, TST)
CompanyEY (Ernst & Young)
LocationMumbai, India
Other LocationsPrimary Location Only
ShiftDay Shift
ExperienceRelevant Python Development & Consulting Experience
Tools/TechPython, Flask, SQL/NoSQL, Git/SVN/CVS, Agile, SDLC
DomainFinancial Services – Trade Lifecycle
Employment TypeFull-Time
SalaryCompetitive
Requisition ID1637143

Key Responsibilities

As a Senior Consultant – Python Developer at EY Mumbai, you will:

  • Design, develop, and maintain Python-based applications and automation scripts.
  • Apply OOPS principles and Python’s in-built data structures for efficient solutions.
  • Implement iterators, generators, decorators, context managers, and advanced Python features.
  • Build RESTful APIs using Flask and ensure code quality with robust unit test cases.
  • Optimize processes with search and sort algorithms for large datasets.
  • Work with both SQL and NoSQL databases for data management.
  • Manage code using Git, SVN, or CVS version control tools.
  • Participate in peer code reviews, debugging, and exception handling.
  • Collaborate with QA, DevOps, and cross-functional teams for seamless deployments.
  • Understand and contribute to financial services trade lifecycle automation.
  • Follow Agile methodology and SDLC best practices throughout development.

Technical Skills

  • Strong expertise in Python programming
  • Object-Oriented Programming (OOPS) concepts
  • Python data structures & advanced features (iterators, generators, decorators, context managers)
  • REST API development using Flask
  • Unit testing & automation frameworks
  • Algorithms – search and sort techniques
  • Version control tools: Git, SVN, CVS
  • Database experience: SQL and/or NoSQL
  • Familiarity with Agile and SDLC processes

Domain Knowledge

  • Solid understanding of financial services
  • Experience with trade lifecycle processes and related automation

Why Join EY?

At EY, you’ll work with global clients, cutting-edge technology, and a collaborative team environment. The Technology Strategy & Transformation practice is at the forefront of driving large-scale digital and business transformations. By joining EY, you’ll gain access to world-class training, diverse projects, and opportunities to grow your career in consulting and financial technology.


Apply Now

Take the next step in your consulting career with EY Mumbai. Click below to apply directly on the official EY Careers portal:

👉 Apply Now on EY Careers