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 Title | Senior Consultant – Python Developer (Tech Consulting, FS, CNS, TST) |
|---|---|
| Company | EY (Ernst & Young) |
| Location | Mumbai, India |
| Other Locations | Primary Location Only |
| Shift | Day Shift |
| Experience | Relevant Python Development & Consulting Experience |
| Tools/Tech | Python, Flask, SQL/NoSQL, Git/SVN/CVS, Agile, SDLC |
| Domain | Financial Services – Trade Lifecycle |
| Employment Type | Full-Time |
| Salary | Competitive |
| Requisition ID | 1637143 |
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: