Python Developer
Charlotte, NC, United States
We are looking for a passionate Python developer whowill 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 field
5+ 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.
#J-18808-Ljbffr