Talent.com
Backend Developer Python
Backend Developer PythonAkkodis • Ottawa, ON, CA
No longer accepting applications
Backend Developer Python

Backend Developer Python

Akkodis • Ottawa, ON, CA
12 days ago
Job type
  • Full-time
Job description

Akkodis is seeking a Backend Developer – Python for a contract position with a client in Toronto, ON (Hybrid). Ideally looking for experience with Python, Java, SQL & Database Management – PostgreSQL, MySQL, NoSQL Databases – Cassandra, Linux, Data Structures & Algorithms, CI / CD, and API.

Role : Backend Developer – Python

Key skills are given below :

  • Python – Strong proficiency with at least one web framework (Django, Flask, FAST)
  • Linux OS – Proficiency in system‑level operations
  • Version Control – Git with complex branching strategies
  • Software Development – Methodologies and best practices
  • Data Structures & Algorithms – Strong understanding and application
  • Object‑Oriented Design (OOD) – Modular and flexible software design
  • API Development – RESTful API design and implementation
  • Testing & Debugging – Pytest, automated testing frameworks
  • Big Data Technologies – Experience preferred
  • Test‑Driven Development – Experience with TDD workflows

We are seeking a skilled Backend Software Developer to join our team. This role focuses on designing, developing, and maintaining robust server‑side applications and infrastructure using a variety of technologies.

Years of Experience : 4-6 years

Responsibilities

  • Design and implement scalable backend systems using Python and Java
  • Develop and maintain RESTful APIs
  • Work with SQL and NoSQL databases, including PostgreSQL, MySQL, and Cassandra
  • Implement and manage message queuing systems using Kafka
  • Containerize applications using Docker and orchestrate with Kubernetes
  • Optimize application performance and ensure high availability
  • Technical Skills

  • Strong proficiency in Python and at least one Python web framework (e.g., Django, Flask)
  • Expertise in SQL and database management (PostgreSQL, MySQL)
  • Knowledge of NoSQL databases, particularly Cassandra
  • Familiarity with message brokers, especially Apache Kafka
  • Proficiency in Linux operating system
  • Experience with containerization using Docker
  • Understanding of container orchestration with Kubernetes
  • Version control with Git
  • Experience with software development methodologies and best practices
  • Data Structures and Algorithms – Strong understanding and practical application
  • Object‑Oriented Design (OOD) – Ability to apply OOD principles for flexible and modular software.
  • Database Management – Knowledge of SQL and experience with both relational and NoSQL databases
  • Testing and Debugging – Expertise in software testing methodologies and debugging techniques.
  • API Development – Experience in designing and implementing RESTful APIs
  • DevOps Practices – Familiarity with CI / CD pipelines and cloud platforms (e.g., AWS, Azure)
  • Experience with test‑driven development and automated testing frameworks (e.g., Pytest)
  • Soft Skills

  • Problem‑solving : Ability to analyze complex issues and develop innovative solutions
  • Communication : Excellent verbal and written communication skills
  • Teamwork : Ability to collaborate effectively in a team environment
  • Attention to Detail : Meticulous approach to coding and documentation
  • Time Management : Capacity to manage multiple projects and meet deadlines
  • Adaptability : Willingness to learn
  • Seniority level

  • Associate
  • Employment type

  • Contract
  • Job function

  • Information Technology
  • Industries

  • Banking
  • #J-18808-Ljbffr

    Create a job alert for this search

    Python Developer • Ottawa, ON, CA

    Similar jobs
    Senior Backend Developer

    Senior Backend Developer

    Ghgsat • Ottawa, ON, Canada
    Full-time
    This role is open to hybrid candidates in Montreal / Ottawa only).Successful candidates for this position will be expected to participate in a rotational on-call schedule and.Canadian government secu...Show more
    Last updated: 30+ days ago • Promoted
    Workday Extend Developer - Focus on WD

    Workday Extend Developer - Focus on WD

    Focus on WD • ottawa, on, ca
    Full-time
    We are looking for a Workday Extend Developer to join a delivery team focused on building modern, scalable Workday Extend solutions. This role is ideal for someone who has built multiple Extend appl...Show more
    Last updated: 6 hours ago • Promoted • New!
    Lead Software Developer Full Stack (Python) North America (Remote)

    Lead Software Developer Full Stack (Python) North America (Remote)

    Ignite Talent Solutions • Ottawa, ON, Canada
    Remote
    Full-time
    Lead Full Stack Developer / Solutions Architect – North America (Remote).Our client is an innovative startup transforming the manufacturing and service industries with real-time digital twins...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Developer

    Senior Backend Developer

    GHGSAT • Ottawa, ON, CA
    Full-time
    Quick Apply
    This role is open to hybrid candidates in Montreal / Ottawa only).Successful candidates for this position will be expected to participate in a rotational on-call schedule and.Canadian government secu...Show more
    Last updated: 30+ days ago
    Senior Full Stack Intergrations Developer

    Senior Full Stack Intergrations Developer

    Octopus HR • Ottawa, ON, Canada
    Full-time
    Senior Full Stack Developer (Integrations.Octopus HR is a fractional HR consultancy that partners with high-growth startups to build exceptional teams. We specialize in talent acquisition, people op...Show more
    Last updated: 9 days ago • Promoted
    Senior Python Engineer

    Senior Python Engineer

    SuperAnnotate • Cantley, Quebec, CA
    Remote
    Full-time
    As a Senior Python Engineer, you will work remotely on an hourly paid basis to review AI-generated Python solutions and technical explanations, as well as generate high-quality reference content th...Show more
    Last updated: 4 days ago
    Full-Stack (React / Node) Developer

    Full-Stack (React / Node) Developer

    Targeted Talent • Ottawa, ON, Canada
    Permanent
    We are looking for an experienced.Full-Stack Developer (React / Node).Our client is an agriculture based software company operating out of Toronto. JavaScript / TypeScript and related frameworks (Ne...Show more
    Last updated: 30+ days ago • Promoted
    Python ETL Developer / Data Engineer - Remote

    Python ETL Developer / Data Engineer - Remote

    ipvisibility • Ottawa, ON, Canada
    Remote
    Full-time
    Reviewing, designing, developing ETL jobs to ingest data into Data Lake, load data to data marts;.Parse unstructured data, semi structured data such XML etc. Design and develop efficient Mapping and...Show more
    Last updated: 30+ days ago • Promoted
    Senior Workday Developer : Integrations, Extend & Reports

    Senior Workday Developer : Integrations, Extend & Reports

    BDO Canada • Ottawa
    Full-time
    A leading Canadian firm is seeking a Senior Workday Application Developer to build and maintain Workday solutions and integrations. The ideal candidate possesses over 5 years of hands-on Workday dev...Show more
    Last updated: 18 days ago • Promoted
    Solutions Architect - Frugal

    Solutions Architect - Frugal

    Frugal • ottawa, on, ca
    Full-time
    Frugal is an AI-powered coding agent purpose-built to tackle one of the most persistent problems in tech : runaway cloud costs. Despite years of optimization efforts, cloud expenses remain high—and w...Show more
    Last updated: 6 hours ago • Promoted • New!
    Senior Full Stack Developer - Luxoft

    Senior Full Stack Developer - Luxoft

    Luxoft • ottawa, on, ca
    Full-time
    The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.Sol...Show more
    Last updated: 21 days ago • Promoted
    Android Kotlin Developer - Ottawa, Canada

    Android Kotlin Developer - Ottawa, Canada

    Forhyre • Ottawa, ON, Canada
    Full-time
    We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits.This Android app developer will work with our team of talented engineers to design and ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Cloud Platform Software Developer

    Senior Cloud Platform Software Developer

    March Networks • Ottawa, ON, Canada
    Full-time
    March Networks is proud to be recognized as one of Ottawa’s Best Places to Work.March Networks is an established global leader in the video surveillance industry and works with the world&rsqu...Show more
    Last updated: 30+ days ago • Promoted
    Senior Crypto Developer

    Senior Crypto Developer

    Gamdom • Ottawa, Ontario, .CA
    Full-time
    Quick Apply
    Gamdom is home to thousands of betting options for both .Since 2016, we have been steadily growing to provide more than just casino games and sports betting events to enjoy; With us, you can enjoy ...Show more
    Last updated: 30+ days ago
    Full Stack Developer - Insight Global

    Full Stack Developer - Insight Global

    Insight Global • gatineau, qc, ca
    Full-time
    We are seeking a skilled Full Stack Developer to join our team and play a key role in IVR Cloud Migration initiatives as well as other public cloud migration projects. This role requires a strong fo...Show more
    Last updated: 6 hours ago • Promoted • New!
    Workday Extend Developer

    Workday Extend Developer

    Focus on WD • ottawa, on, ca
    Full-time
    We are looking for a Workday Extend Developer to join a delivery team focused on building modern, scalable Workday Extend solutions. This role is ideal for someone who has built multiple Extend appl...Show more
    Last updated: 6 hours ago • Promoted • New!
    Senior Backend Engineer — Scale, Ownership & Equity

    Senior Backend Engineer — Scale, Ownership & Equity

    Affirm • Ottawa
    Full-time
    A financial technology company is looking for a Senior Software Engineer, Backend in Ottawa, Canada.The role involves delivering team goals, managing backend systems, and ensuring collaboration acr...Show more
    Last updated: 6 days ago • Promoted
    Senior Full-Stack Developer

    Senior Full-Stack Developer

    Targeted Talent • Ottawa, ON, Canada
    Permanent
    We are looking for an experienced.Senior Full-Stack (React & Node) Developer.Our client is a fintech company based out of Vancouver. JavaScript / TypeScript and related frameworks (NestJS, Expre...Show more
    Last updated: 30+ days ago • Promoted