Senior Python Engineer
India
Prohash Technologies
Menu Menu Apply Now 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