Responsibilities - Staff:
- Proficient in developing efficient Python programs, convert the business requirements to technical specifications.
- Be proficient in writing modular code, understand the python packaging system, think logically and solve problems.
- Work independently with minimum supervision.
- Coordinating with front-end developers.
- The role is deadline oriented and may require working under US time schedule.
Position Requirements – Staff:
- 3+ years of total experience as a Python Developer.
- Hands-on experience in Python programming and solid understanding of ecosystem libraries like Pandas, NumPy, matplotlib, pyplot and etc.
- Should be able to process heterogenous source data formats (excels, csv, txt, pdf, database, web).
- Experience in using complex libraries namely tabula, pdfminer, pyPDF2, pdfplumber and Camelot.
- Should have solid object-oriented programming skills.
- Should have good hands-on experience on cloud technologies, preferably Microsoft Azure.
- Should be proficient to build complex python programmes using several arithmetic, logical, regular expressions in combination with the various python packages and libraries.
- Knowledge in using & building REST APIs in Python.
- Experience with version control systems such as Git.
- Should have hands-on experience working with NoSQL Databases like Mongo DB.
- Good experience of working in fast paced environment for project end to end implementation, build or enhance features with respect to the stories with defensible coding strategies.
- Excellent Analytical and communication skills are essential, with strong verbal and writing proficiencies.
- Follows Agile best practices and adheres to the Scrum framework.
EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.