Verified today
Senior Consultant - Tech Consulting - Python Developer
About the role
EY’s Tech Consulting team seeks a Senior Consultant to deliver assurance, tax, and advisory services through Python development. The role involves implementing core OOP concepts, decorators, data structures, and design patterns while managing code via Git. This position is based in Mumbai, Maharashtra, India.
What you’ll do
- Develop software solutions using Python programming language
- Implement core OOP principles such as inheritance, polymorphism, and encapsulation
- Utilize Python decorators for functional and class enhancements
- Apply data structures and algorithms to solve technical problems
- Manage multithreading and exception handling in applications
- Design and implement Python design patterns
- Collaborate on source code management using Git
What you’ll bring
- Strong hands-on experience in Python Programming
- Solid understanding of core Object-Oriented Programming (OOP) concepts
- Expertise in Python Decorators including function, class, and built-in types
- Good understanding of Python Data Structures and Algorithms
- Experience with Exception Handling and Multithreading
- Knowledge of Python Design Patterns and practical implementation
- Experience working with Git Version Control