1

Graduate Python Developer Jobs in Ontario (NOW HIRING)

Our Graduate Program brings together opportunities across engineering, AI, software and technical ... Software & Tools -- Build software, automation and engineering tools using C/C++, Python, Linux ...

They should be proficient in at least one object-oriented programming language such as Java, Python ... Graduate level and/or continuing education in a related field is a plus. ----- Job Family Group:

next page

Showing results 1-20

Graduate Python Developer information

See Ontario salary details

$28K

$109.5K

$176.5K

How much do graduate python developer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for graduate python developer in Ontario is $109,537.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,000.00 and $137,500.00 per year, depending on experience, location, and employer.

What is a graduate Python developer?

A Graduate Python Developer is an entry-level role for individuals who have recently completed a degree in computer science, software engineering, or a related field. This position involves writing, testing, and maintaining Python code for various applications, often under the guidance of senior developers. Graduates in this role typically work on backend development, automation, data processing, or web applications. They are expected to have a good understanding of Python fundamentals, problem-solving skills, and the ability to work in a team environment. The role serves as a stepping stone into more advanced software development positions.

What skills and qualifications are needed to thrive as a graduate Python developer?

To thrive as a Graduate Python Developer, you need a solid understanding of Python programming fundamentals, problem-solving skills, and a relevant degree in computer science or a related field. Familiarity with version control systems like Git, basic knowledge of databases, and exposure to development frameworks or cloud platforms are often important technical components. Strong communication skills, eagerness to learn, and the ability to work collaboratively in a team environment are crucial soft skills. These abilities enable you to quickly adapt, effectively contribute to projects, and grow professionally in dynamic software development settings.

What projects and responsibilities can a graduate Python developer typically expect during their first year?

As a Graduate Python Developer, your initial projects will often involve writing and testing code, debugging simple applications, and supporting more experienced developers on ongoing projects. You'll collaborate closely with your team, participate in code reviews, and gradually take on more responsibility as you become familiar with the company's codebase and development practices. It's common to be assigned tasks related to scripting, automation, data analysis, or building small features within larger applications. This hands-on experience allows you to develop your technical skills, understand real-world software workflows, and prepare for more advanced tasks as you progress in your career.

Are Graduate Python Developers still in demand in 2026?

Graduate Python Developers remain in demand in 2026 due to the continued growth of data science, machine learning, and web development. Proficiency in frameworks like Django or Flask and knowledge of cloud platforms enhance employability in this field.

Are graduate Python developers still in demand?

Graduate Python developers are currently in high demand due to Python's widespread use in data analysis, web development, and automation. Employers seek candidates with strong programming skills, knowledge of frameworks like Django or Flask, and familiarity with tools such as Git and Docker, making entry-level roles accessible for recent graduates.

What are popular job titles related to Graduate Python Developer jobs in Ontario?

For Graduate Python Developer jobs in Ontario, the most frequently searched job titles are:

What job categories do people searching Graduate Python Developer jobs in Ontario look for?

The top searched job categories for Graduate Python Developer jobs in Ontario are:

Infographic showing various Graduate Python Developer job openings in Ontario as of September 2026, with employment types broken down into 1% Internship, 3% As Needed, 56% Full Time, 28% Part Time, and 12% Contract. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $109,537 per year, or $52.7 per hour.

Senior Python/SQL Engineer to support the migration of Risk Division applications and reporting asse

Toronto, ON • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

Senior Python/SQL Engineer to support the migration of Risk Division applications and reporting assets using Snowflake and Azure Cloud

Our public sector client is seeking a Senior Python/SQL Engineer (10+ years) to support the migration of Risk Division applications and reporting assets using Snowflake and Azure Cloud

Join a migration initiative focused on transitioning business-critical risk applications, dashboards, and data dependencies from Oracle-based solutions to Snowflake and Azure Cloud platforms. This role supports application repointing, SQL conversion, dashboard migration, and testing activities across multiple Risk teams. The position works closely with Risk and Technology stakeholders to ensure continuity of reporting processes and data workflows during migration activities.

6 month Contract, Toronto, Working Hours: EST

Must Haves
  • 10+ years of Software Development, database development, or data engineering experience
  • Hands-on development with Python, SQL, and C#
  • Oracle databases including Oracle SQL, stored procedures, and database-driven applications
  • Snowflake SQL development, connectivity, query optimization, and migration from legacy databases
  • Undergraduate or graduate degree in Engineering, Computer Science, Mathematics, Statistics, Finance, or a related quantitative or technical discipline
Nice to Have
  • Experience with Julia
  • Power BI dashboard development, migration, or data source repointing
  • Financial industry experience
  • Capital markets or risk management experience
Responsibilities
  • Repoint Risk Division applications, processes, and reporting assets from Oracle and SQL databases to Snowflake
  • Analyze and update C#, Julia, and Python applications dependent on Oracle tables, Oracle SQL, and Oracle stored procedures
  • Convert Oracle SQL and stored procedure logic to support Snowflake-based workflows
  • Support migration of Power BI dashboards and reports from Oracle-based data sources to Snowflake
  • Validate migrated applications, reports, and processes through testing, reconciliation, troubleshooting, and performance tuning
  • Document migration approaches, technical changes, testing results, known issues, and operational handover procedures
  • Communicate progress, risks, dependencies, and blockers with Risk and Technology stakeholders
Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
#J-18808-Ljbffr