Apply now

Posted 16 days ago

Senior Python Developer

@ CGI

Ottawa, Ontario

Full-time
Apply now
SIGNALS

Overview

CGI is hiring a Senior Python Developer to build scalable cloud-native solutions for payment processing, remittance workflows and enterprise data assets. The role involves API engineering on Azure Databricks and tracing payment lifecycles across interconnected tables. Reliability clearance is preferred, and eligibility requires five or more years of residence in Canada.

Responsibilities:

  • Develop scalable cloud-native Python solutions
  • Integrate payment processing and remittance workflows
  • Trace payment and reversal lifecycles across tables
  • Investigate pay period, remittance and reconciliation issues
  • Collaborate with business and technical stakeholders

Requirements summary:

  • Senior Python development expertise
  • Cloud-native development experience
  • Azure Databricks experience
  • API engineering experience
  • Reliability clearance preferred
  • Five or more years residing in Canada for eligibility

Tools & skills

Source and dates

Source type not verified · njoyn

Employer posting date
2026-10-21
First seen by our source
2026-10-17
Source record updated
2026-10-24

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Security clearanceReliability status

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Company size10001+
HeadquartersE-Commerce Place
Open jobs on Jobsy514
Job description
Senior Python Developer
We are seeking a Senior Python Developer with expertise in cloud native development, Azure Databricks, and API engineering. This role supports the development of scalable solutions that integrate payment processing systems, remittance workflows, and enterprise data assets.

. Clearance: Reliability granted preferred or eligible for reliability clearance (5+ years residing in Canada)

The ideal candidate can quickly understand complex business and data relationships, trace payment and reversal lifecycles across multiple interconnected tables, and investigate issues involving pay periods, committed dates, remittance dates, reconciliation, and downstream integrations. They are comfortable working independently in complex environments, leveraging AI assisted development tools, and collaborating with business and technical stakeholders to deliver reliable and maintainable solutions.

Similar jobs

  • Python Developer (8+ years)

    Mississauga, ON
    Full Time

    Dhaka Technologies Limited Company

    8+ YOECandidates need 8+ years of strong Python development, solid software engineering fundamentals, and hands-on Gen AI experience. Knowledge of retrieval-augmented generation, semantic search, API design and CI/CD is also required.

    Python

  • Senior Python Developer

    Toronto, ON
    Full Time

    CGI

    8+ YOECandidates need at least 8 years of experience in Python scripting, data engineering and SQL. They should be able to work with business users and take part in technical decisions.

    Python, SQL

  • Python Developer

    Toronto, ON +4
    Full Time

    Accenture Inc Company

    2+ YOECandidates need at least 2 years of software development experience with strong Python skills, object-oriented design, and testing. A bachelor's degree in a technical or STEM field, Git and Linux skills, and fluent English are required.

    Python, Git, Linux, SSH, VIM, pytest

  • Python Developer - Fully Remote | Upto $50/hr

    Toronto, ON
    $40–$50/hr

    Mercor

    Candidates need strong Python skills, experience with APIs and backend systems, and comfort with Docker, Linux and local testing. Familiarity with configuration files, deployment pipelines and problem-solving is also required.

    Python, FastMCP, Docker, Linux, RL Studio

    Python Developer - PyCharm Expert

    Toronto, ON
    $55–$65/hr

    Mercor

    Candidates need PyCharm installed on a Mac running macOS, the ability to capture screenshots above 2.5 megapixels, and experience with Python development tools.

    PyCharm, macOS

    Python Developer - PyCharm Expert

    Toronto, ON
    $55–$65/hr

    Mercor

    Candidates need PyCharm installed on a Mac running macOS, the ability to capture screenshots above 2.5 megapixels, and experience with Python development tools.

    PyCharm, macOS

  • Python Developer

    Ottawa, ON
    On-siteFull Time

    Collabera

    Candidates need proven experience on large, complex software projects and expert Python skills, including a working knowledge of a Python web framework. They also need an understanding of Python threading limits, multi-process architecture, event-driven programming and basic front-end technologies.

    Python, Software development, Django, Flask, JavaScript, HTML

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.