At EY were all in to shape your future with confidence.
Well help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.
Join EY and help to build a better working world.
Job Description: Python Developer
Requirements (Qualifications):
Bachelors or Masters degree with min 3 years of strong Python development experience
Core skills:
- OOPs concepts: Functions Classes Decorators
- Data structures: Lists Tuples Sets Dictionaries Time complexity
- Other concepts: Python scripting pickling Lambda Functions
- Experience on Debugging in a python IDE (PyCharm Jupyter VS Code)
- Experience with Pandas NumPy
- Design and implement APIs deep understanding of REST SOAP HTTP etc.
- Strong proficiency in Python and SQL for data analysis and extraction.
- Experience in at least one Python framework (Django or Flask or Fast API)
- Develop and maintain front-end applications using TypeScript/JavaScript and related technologies.
- Convert UI/UX designs into clean scalable and reusable components.
- Optimize applications for maximum speed and responsiveness.
- Experience using modern software configuration management tools in an automated build environment such as Git Azure Dev Ops etc. (CI/CD)
- Basic Knowledge of Cloud (AzureAWS)
- Experience working with one of the Data bases i.e. SQL Postgres or SQL Server
- Experience in project management in accordance with AGILE (SCRUM) methodology
- Strong verbal and written communication skills stakeholder management skills
- Good object-oriented programming background
Key Responsibilities:
- Participate in Sprint planning for requirements and implementations
- Estimate the efforts to deliver the user story development
- Participate in daily scrum calls to update the progress
- Manage user stories in centralized sprint management tools (like JIRA)
- Develop test / validate user stories with respect to acceptance criteria defined and Demo
- Participate in sprint backlog refinement
- Participate the Sprint retrospective meeting and record the lessons learned
- Participate PI Planning for sprint
- Additionally we need folks with Core Python (mentioned in core skills) plus experience working with Banking financial services
EY Building a better working world
EY is building a better working world by creating new value for clients people society and the planet while building trust in capital markets.
Enabled by data AI and advanced technology EY teams help clients shape the future with confidence and develop answers for the most pressing issues of today and tomorrow.
EY teams work across a full spectrum of services in assurance consulting tax strategy and transactions. Fueled by sector insights a globally connected multi-disciplinary network and diverse ecosystem partners EY teams can provide services in more than 150 countries and territories.