Prohash Technologies

Senior Python Engineer

Posted March 6, 2024
Remote
Full-Time

 

Job description

Job Title: Senior Python Engineer

Location: Remote

Experience: Minimum 8-10 years in Core Python Development

Are you a talented Python Developer with a passion for coding and problem-solving? We are seeking a skilled professional to join our team and help us build and maintain high-performance, robust Python applications.

Responsibilities:

  • Design, develop, and maintain Python applications, scripts, and APIs

  • Collaborate with cross-functional teams to understand project requirements and translate them into scalable and efficient Python code

  • Implement best practices for code quality, testing, and maintainability

  • Optimize application performance and scalability

  • Troubleshoot and debug issues to ensure smooth application operation

  • Stay up to date with the latest Python technologies and best practices to drive innovation

  • Provide technical leadership and mentorship to junior developers when needed

  • Experience working through the complete Software Development Life Cycle (SDLC), including analysis, technical design, development, testing, troubleshooting, maintenance, documentation, and Agile methodology

  • Experience in banking domain data is a strong plus

  • Experience with ETL, data warehousing, and SQL

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience)

  • Extensive experience in ETL tool development with a focus on Snowflake

  • Proficiency in Control-M for job scheduling and automation

  • Strong programming skills in Python for scripting and data manipulation

  • Solid SQL and data warehousing knowledge

  • Ability to identify and optimize performance bottlenecks

  • Excellent problem-solving skills and meticulous attention to detail

  • Effective communication and collaboration skills

Upload Resume