1

Financial Programmer Jobs in Ontario (NOW HIRING)

Senior Financial Data Analyst

Toronto, ON · On-site

CA$88K - CA$133K/yr

WHY THIS ROLE IS IMPORTANT TO US This position is for an existing vacancy of Lead Financial Data ... Process design and engineering experience, 1-2 years * Process Management Experience, 1-2 years

WHY THIS ROLE IS IMPORTANT TO US This position is for an existing vacancy of Lead Financial Data ... Process design and engineering experience, 1-2 years * Process Management Experience, 1-2 years

The Principal Financial Analyst will play a critical role in identifying opportunities, building ... engineer the extraordinary. Responsibilities may include the following and other duties may be ...

About the Role We're looking for an Software Engineer to join our Automotive Finance Engineering team. You will play a key role in developing cloud ready backend services, APIs, and front end ...

We're looking for an Software Engineer to join our Automotive Finance Engineering team. You will play a key role in developing cloudready backend services, APIs, and frontend components that support ...

This role is ideal for a CFO with strong SaaS experience and a proven track record across M&A, ... Partner with Product, Sales, Engineering, and Customer Success to optimize unit economics and drive ...

Quantitative Developer with MatLab

Toronto, ON · Hybrid

CA$130K - CA$140K/yr

The ideal candidate will have strong technical expertise, a passion for financial modeling, and a ... Bachelor's degree in Computer Science, Engineering, Quantitative Finance, or a related discipline.

SD · On-site

Lead financial management activities involving budget formulation, planning, programming, budgeting, execution, analysis, reporting, and milestone tracking. * Serve as a senior financial analyst and ...

We are seeking an z/OS Connect Systems Programmer to join our team providing system support of IBM ... TD is one of the world's leading global financial institutions and is the fifth largest bank in ...

Masters or Bachelors degree in a quantitative discipline such as finance, financial engineering, mathematics, economics, or computer science. * 4+ years of experience in finance / accounting, bank ...

It offers financial planning and investment services to over two million Canadians through IG ... EndUser Engineer (FullTime) Role Summary We are seeking a full time Senior End User Engineer to own ...

Partner with Finance, Product, Engineering, Customer Success, Support, Security, and business ... stakeholders to translate data needs into scalable reporting, extracts, dashboards, integrations ...

Showing results 41-60

Financial Programmer information

See Ontario salary details

$27K

$80.5K

$153.5K

How much do financial programmer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for financial programmer in Ontario is $80,459.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,000.00 and $98,500.00 per year, depending on experience, location, and employer.

What is a financial programmer?

A Financial Programmer develops and maintains software solutions for financial institutions, trading platforms, or investment firms. They design algorithms, optimize data processing, and ensure compliance with financial regulations. Their work often involves programming in languages like Python, C++, or Java, and integrating financial models or risk management systems. Strong knowledge of finance, mathematics, and software development is essential for this role.

What does a financial programmer do?

A typical day for a Financial Programmer involves writing and testing code to implement or improve financial models, analyzing market data, and collaborating closely with quantitative analysts and traders. You may spend time troubleshooting software issues, refining trading algorithms, or updating systems to comply with regulatory requirements. Most Financial Programmers work as part of a technical team within banks, investment firms, or financial technology companies, where clear communication and adaptability are essential. The role offers a dynamic environment where priorities can shift rapidly based on market events or business needs.

What are the key skills and qualifications needed to thrive as a financial programmer?

To thrive as a Financial Programmer, you need strong programming skills (such as Python, C++, or Java), solid understanding of financial concepts, and a relevant degree in computer science, finance, or a related field. Familiarity with financial databases, quantitative modeling libraries, and industry tools like Bloomberg, MATLAB, or SQL is highly valued, and certifications such as CFA or FRM can be advantageous. Analytical thinking, attention to detail, and effective communication help you work efficiently in cross-functional teams and solve complex financial problems. These competencies ensure the development of robust financial software solutions while maintaining accuracy and compliance in a fast-paced industry.

What are popular job titles related to Financial Programmer jobs in Ontario?

For Financial Programmer jobs in Ontario, the most frequently searched job titles are:

What job categories do people searching Financial Programmer jobs in Ontario look for?

The top searched job categories for Financial Programmer jobs in Ontario are:

Infographic showing various Financial Programmer job openings in Ontario as of July 2026, with employment types broken down into 1% As Needed, 80% Full Time, 15% Part Time, and 4% Contract. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $80,459 per year, or $38.7 per hour.

Senior Financial Data Analyst

AIM Software

Toronto, ON • On-site

CA$88K - CA$133K/yr

Full-time

Medical, Dental

Re-posted 6 days ago


Job description

WHAT MAKES US, US

Join some of the most innovative thinkers in FinTech as we lead the evolution of financial technology. If you are an innovative, curious, collaborative person who embraces challenges and wants to grow, learn and pursue outcomes with our prestigious financial clients, say Hello to SimCorp!

At its foundation, SimCorp is guided by our values - caring, customer success-driven, collaborative, curious, and courageous. Our people-centered organization focuses on skills development, relationship building, and client success. We take pride in cultivating an environment where all team members can grow, feel heard, valued, and empowered.

If you like what we're saying, keep reading!

WHY THIS ROLE IS IMPORTANT TO US

This position is for an existing vacancy of Lead Financial Data Analyst. This person is expected to execute the collection, composition, control and distribution of market and master data for financial instruments (Equities, Funds, Fixed Income, ABS/MBS and OTC Derivatives, etc.) for various SimCorp clients and in accordance of the effective SLA agreements.

Furthermore, this role is responsible to answer client questions and conduct all necessary data analyses of financial instruments data to resolve service delivery incidents to continue service delivery.

The role is also responsible to adhere to all relevant operational risk as well as data governance and quality frameworks.

Eventually, this role also requires demonstrating very client-focused mindset, substantial know-how of financial instruments (such as Equities, Fixed Income, ABS/MBS, etc.) and provide coaching to other members.

WHAT YOU WILL BE RESPONSIBLE FOR

  • Executes all daily service deliverables in terms of collecting, composing, controlling and distributing financial instrument data according to effective client SLAs

  • Execution of all quality checks part of the service scope and strict adherence to existing runbook(s) as well as data quality and governance frameworks and conduct first data analysis in case of unexpected data behavior

  • Resolve all data questions, service requests and requested audit support raised by clients in a timely and professional manner to ensure customer satisfaction and SLA compliance

  • Perform all necessary tasks to comply existing operational risk frameworks (e.g. Sarbanes-Oxley Act (SOX), Risk and Control Engine (RACE) etc.)

  • Proactively support and contribute to continuous improvement of operational processes (with predominant focus on manual processes and/or high-risk areas), data quality checks and system functionality

  • Work with local/regional clients to identify specific requirements, special data treatment or any other client demands which need to be delivered as part of the service scope

  • Perform continuous know-how exchange between the different Data Operations teams in terms of processes, incidents, documentation or other open topics to avoid know-how silos/gaps and assure service level consistency

  • Monitor and report any kind of issues along the data supply chain including but not limited to interface issues, missing data files or interrupted business processes and trigger the necessary resolution processes to ensure service delivery continuation

  • Maintain documentation in terms of business processes, functional descriptions, operational runbooks or other manuals to ensure information transparency and enable know-how transfers

WHAT WE VALUE

Most importantly, you can see yourself contributing and thriving in the position described above. How you gained the skills needed for doing that is less important. We expect you to be good at several of the following and be able to - and interested in - learning the rest.

  • Experience with data vendor feeds (Bloomberg, IDC, Reuters, etc.) and display products, 3+ years

  • Deep knowledge of traditional and non-traditional financial instruments and markets including structured securities, especially complex instruments like ABS/MBS, index linked bonds, and syndicated loans.

  • Bachelors degree or equivalent in finance or engineering

  • Solving master and reference data issues based on exception handling, 4-5 years

  • Applying operational data management and data governance, 2-3 years

  • Process design and engineering experience, 1-2 years

  • Process Management Experience, 1-2 years

  • Requirements engineering and data modelling experience, 1-2 years

  • Experience with EDM platforms, 4-5 years

  • Experience with service request systems or any other similar ticketing tool, like HPALM, Service Now, etc., 4-5 years

BENEFITS

The salary range for this position is $88,960.00 - $133,440.00 CAD Annual CAD annual. Base pay may vary based on factors such as years of experience, skills and qualifications. Additionally, employees are eligible for an annual discretionary bonus and benefits including health and dental care, time off and Group RRSP/TFSA.

NEXT STEP

Please send us your application in English via our career site as soon as possible, we process incoming applications continually. Please note that only applications sent through our system will be processed. At SimCorp, we recognize that bias can unintentionally occur in the recruitment process. To uphold fairness and equal opportunities for all applicants, we kindly ask you to exclude personal data such as photo, age, or any non-professional information from your application. Thank you for aiding us in our endeavor to mitigate biases in our recruitment process.

If you are interested in being a part of SimCorp but are not sure this role is suitable, submit your CV anyway. SimCorp is on an exciting growth journey, and our Talent Acquisition Team is ready to assist you discover the right role for you. The approximate time to consider your CV is three weeks.

SimCorp Canada welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process. Candidates who require accommodation during the recruitment process should contact the People & Culture team at HumanResourcesNA@simcorp.com.

We are eager to continually improve our talent acquisition process and make everyone's experience positive and valuable. Therefore, during the process we will ask you to provide your feedback, which is highly appreciated.

WHO WE ARE

For over 50 years, we have worked closely with investment and asset managers to become the world's leading provider of integrated investment management solutions. We are 3,000+ colleagues with a broad range of nationalities, educations, professional experiences, ages, and backgrounds in general.

SimCorp is an independent subsidiary of the Deutsche Borse Group. Following the recent merger with Axioma, we leverage the combined strength of our brands to provide an industry-leading, full, front-to-back offering for our clients.

SimCorp is an equal-opportunity employer. We are committed to building a culture where diverse perspectives and expertise are integrated into our everyday work. We believe in the continual growth and development of our employees, so that we can provide best-in-class solutions to our clients.

This position is for an existing vacancy.

Our hiring process uses AIenabled tools to support the screening and assessment of applications. All applicants are still reviewed by a skilled recruitment team. AI does not make hiring decisions. Human reviewers, who are trained to understand the limitations, potential risks, and possible biases associated with AI tools, evaluate all applications and AIassisted results before any decision is made.

If you have questions about how your information is processed in detail, feel free to contact us.

#LI-Hybrid