
We are looking for a passionate Python developer who will be responsible for developing and implementing high-quality software solutions, creating complex applications using cutting-edge programming features and frameworks and collaborating with other teams in the firm to define, design and ship new features.
Develop, test and maintain high-quality software using Python programming language.Participate in the entire software development lifecycle, building, testing and delivering high-quality solutions.Debugging codes when required and troubleshooting any Python-related queries.Keep up to date with emerging trends and technologies in Python development.
Preferred Qualifications
Bachelor's degree in Computer Science, Information Technology, or related field5+ years of experience with Python is a must [learning or training-only background will not work].Strong analytical, troubleshooting and problem solving skills.Strong understanding of algorithms, data structures and design patterns [data science background].First-hand experience in working in a data intensive platform with API integrated system connectivity.Good knowledge in Dev-Ops tools like Bitbucket, Jenkins, Artifactory.Experience with Hadoop and PySpark is required.Experience/knowledge of Bank’s Quartz platform is nice to have.Experience/knowledge of Starburst Trino is nice to have.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
