Skip to main content

Python Developer

Python Developer
Integriti
remote
6 months 4 weeks ago

Position Overview

We are seeking a talented Python Developer to join our team. The ideal candidate will have a strong background in Python development and a passion for creating robust, scalable, and maintainable software solutions. As a Python Developer, you will collaborate with cross-functional teams to design, develop, and deploy high-quality software applications that meet our clients' needs.

Key Responsibilities

  • Designing, developing, and maintaining Python-based applications
  • Writing clean, efficient, and well-documented code
  • Collaborating with cross-functional teams to define, design, and ship new features
  • Troubleshooting and debugging issues to ensure optimal performance and reliability
  • Conducting code reviews and providing constructive feedback to peers
  • Keeping up-to-date with the latest industry trends and technologies
  • Participating in Agile development processes, including sprint planning, stand-ups, and retrospectives

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 3+ years of experience as a Python Developer or similar role
  • Strong proficiency in Python and its ecosystem (libraries, frameworks, etc.)
  • Experience with web development frameworks such as Django or Flask
  • Familiarity with relational databases (e.g., PostgreSQL, MySQL) and ORM libraries
  • Knowledge of front-end technologies (HTML, CSS, JavaScript)
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities

Nice to have

  • Nice-to-have newer back-end technologies like Scala or Elixir

Expertise level

Work arrangement

Similar Jobs in Canada