Job Role: Senior Python Developer Location: Mississauga, ON Onsite Experience: 8+ Years Job Type: Full-Time Job Summary: We are seeking an experienced Senior Python Developer to design, develop, and maintain scalable applications and backend services.
The ideal candidate should have strong Python development experience, excellent problem-solving skills, and the ability to work in an onsite team environment.
Key Responsibilities: Design and develop scalable applications and backend services using Python .
Build and integrate REST APIs and microservices .
Work with databases such as SQL/NoSQL and optimize queries.
Develop clean, reusable, and well-tested code.
Troubleshoot, debug, and optimize existing applications.
Collaborate with cross-functional teams to understand requirements and deliver solutions.
Participate in code reviews, testing, and deployment activities.
Required Skills: 8+ years of qualified software development experience.
Strong hands-on experience with Python .
Experience with frameworks such as FastAPI, Flask, or Django .
Strong knowledge of REST APIs and Microservices .
Experience with SQL databases and/or NoSQL databases.
Good understanding of Git, CI/CD, and Agile methodologies .
Strong communication and problem-solving skills.
Must be willing to work onsite in Mississauga, ON .