Role Title : Python Developer
Location : Montreal, QC- 3 days a week Onsite Long Term Contract(12 Months to start with) 3 rounds of interview: 1st Video + Live Coding , then HackerRank test, then Final round Video call or In-Person round Experience : 6 to 10years Job Summary
We are looking for a skilled Python Developer to design, develop, and maintain high-quality software solutions. The ideal candidate will have strong programming expertise in Python, a solid understanding of software development principles, and experience working in scalable, production environments. Key Responsibilities
Develop, test, and maintain robust Python applications Write clean, efficient, and reusable code Design and implement scalable and high-performance systems Collaborate with cross-functional teams including QA, DevOps, and product teams Integrate user-facing elements with server-side logic Build and consume RESTful APIs Troubleshoot, debug, and optimize applications Participate in code reviews and ensure best practices Implement unit tests and ensure code quality standards Required Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field Strong experience in Python development Solid understanding of object-oriented programming (OOP) Positive knowledge of data structures and algorithms Experience with relational databases (e.g., MySQL, PostgreSQL) Familiarity with Linux/Unix environments Strong problem-solving and analytical skills Good communication skills
#J-18808-Ljbffr