Role: Python Developer
Location: Mississauga, Canada (Hybrid- 3 days in a week onsite)
Employment Type: Fulltime
Job Description:
We are seeking an experienced Python Developer with 5+ years of hands-on experience in designing, developing, and maintaining scalable applications.
Key Responsibilities:
- Develop and maintain applications using Python.
- Design and implement REST APIs and backend services.
- Work with databases such as SQL/PostgreSQL/MySQL.
- Write clean, efficient, and maintainable code.
- Troubleshoot, debug, and optimize applications.
- Collaborate with cross-functional teams in an Agile environment.
- Participate in code reviews, testing, and deployment activities.
Required Skills:
- 5+ years of professional Python development experience.
- Strong knowledge of Python frameworks such as Django, Flask, or FastAPI.
- Experience with REST APIs, SQL, Git, and cloud platforms.
- Good understanding of software development lifecycle and Agile methodologies.
- Strong problem-solving and communication skills.