Point your AI agent at freehire and let it find you a job.

Get the CLI →

Direct IT Recruiting Inc.

Senior Python Developer for Capital Markets

Posted 3 views
Discussion

Summary

Senior Python developer (hybrid, Toronto) in the Risk Division of an investment management firm: enhancing and supporting production Python applications, optimizing SQL, and migrating database dependencies from Oracle to Snowflake in Azure Cloud. Core stack: Python, SQL, Oracle/PL-SQL, Snowflake, Azure.

Elevate your career as a Senior Python Application Developer in Toronto with a hybrid work model. Bring your strong SQL, Oracle, and Snowflake skills to the Risk Division of a leading investment management organization.

In this hands-on role, you will enhance and support Python applications while transitioning database dependencies from Oracle to Snowflake in the Azure Cloud. Your expertise in database integration, Python coding, and troubleshooting will ensure the accuracy and functionality of business-critical applications.

Key Responsibilities: • Enhance and support existing Python applications for Risk teams • Analyze and update application code related to Oracle databases • Write maintainable and testable Python code for applications • Optimize SQL queries and troubleshoot database connectivity issues • Validate application behavior post-migration to Snowflake

Requirements: • Minimum 5 years of application development experience • Strong Python development abilities in production environments • Advanced SQL skills for complex query optimization • Experience with Oracle SQL, PL/SQL, and stored procedures • Familiar with Snowflake or similar cloud database platforms

Join a collaborative environment focused on application modernization and database migration.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available