Python Developer Job at Xcelo Group, Canada

bU5ZVUd5MHhtR2pkNnVMb1VjSXZ1RGFLalE9PQ==
  • Xcelo Group
  • Canada

Job Description

Python Developer 

Location: Toronto, ON (Initial Remote)

Duration: Long Term

We're seeking a seasoned Python Developer to join our growing team. You'll leverage your expertise in Python and web development frameworks to design, develop, and implement high-quality, scalable applications.

Responsibilities:

  • Lead the design, development, and implementation of complex features using Python.
  • Work closely with designers, product managers, and other engineers to translate requirements into technical solutions.
  • Architect and implement robust and secure APIs using Python frameworks.
  • Write clean, maintainable, and well-documented code, adhering to coding standards.
  • Conduct code reviews and ensure adherence to best practices.
  • Troubleshoot and debug complex technical issues.
  • Stay up to date on the latest advancements in Python and related technologies.
  • Mentor junior developers and foster a culture of knowledge sharing within the team.

Qualifications:

  • 6+ years of experience as a Python Developer with a proven track record of success.
  • In-depth knowledge of Python syntax, data structures, algorithms, and object-oriented programming (OOP) principles.
  • Extensive experience with popular Python web development frameworks (e.g., Django, Flask).
  • Strong understanding of relational databases (MySQL, PostgreSQL) and writing efficient database queries (SQL).
  • Experience with unit testing frameworks (e.g., unittest, pytest).
  • Proficiency in version control systems (Git) and familiarity with CI/CD pipelines.
  • Excellent problem-solving and analytical skills with the ability to break down complex problems into actionable steps.
  • Strong communication, collaboration, and leadership skills.

We look forward to hearing from you!

Regards,

Xcelo Group

Job Tags

Remote job,

Similar Jobs

Capital Impact Partners

Loan Officer Job at Capital Impact Partners

 ...capital , we offer a comprehensive package of loan products, impact investment opportunities...  .... POSITION SUMMARY: The Loan Officer position is part of the Community...  ...credit memo, and secures the appropriate level of approvals from internal staff and/or the... 

Emanate Connections

Event Assistant- Entry Level Job at Emanate Connections

 ...Emanate has teamed up with nonprofits that are passionate about giving back and the demand for our fundraising services has increased dramatically. Our charity fundraising team has developed a reputation for creating cutting-edge promotional events that consistently... 

University of Michigan - Ann Arbor

Master's Level Mental Health Clinician | University of Michigan - Ann Arbor Job at University of Michigan - Ann Arbor

 ...Department Summary: The University of Michigan (UM) University Health and Counseling (UHC), a unit of Student Life, is a large...  ...and staff. UHC provides clinical services throughout its primary care and specialty clinics, as well as health and wellness education... 

Huckleberry Labs

Social Media Manager Job at Huckleberry Labs

 ...rapidly growing and building new products to enable every family to thrive. About The Role Huckleberry is searching for a Social Media Manager to help bring our social media strategy to life, increase brand awareness, help drive conversions, and build a community. We... 

Maverick Marketing

Management Consultant (Entry Level) Job at Maverick Marketing

 ...are always up to new challenges. Maverick Marketing is a leading Business Consulting and Management Firm in the Landover area. The Entry Level Management Consultant will enhance profitability by assisting the marketing and sales team to gauge perspectives of consumer...