1

Financial Software Developer Internship Jobs in Quebec

Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. * 0-3 years of software development experience, including internships ...

Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. * 0-3 years of software development experience, including internships ...

Senior Java Software Engineer - Financial Services Location: Montreal, Quebec (Onsite) About the Role: We're seeking a highly skilled Senior Java Software Engineer to join our dynamic team working on ...

In return, we promise to provide support, opportunities and performance-led financial rewards at a ... A bachelor's degree in computer science, software engineering, mathematics or any combination of ...

In return, we promise to provide support, opportunities and performance-led financial rewards at a ... A bachelor's degree in computer science, software engineering, mathematics or any combination of ...

In return, we promise to provide support, opportunities and performance-led financial rewards at a ... A bachelor's degree in computer science, software engineering, mathematics or any combination of ...

In return, we promise to provide support, opportunities and performance-led financial rewards at a ... A bachelor's degree in computer science, software engineering, mathematics or any combination of ...

In return, we promise to provide support, opportunities and performance-led financial rewards at a ... A bachelor's degree in computer science, software engineering, mathematics or any combination of ...

Senior Java Software Engineer - Financial Services Location: Montreal, Quebec (Onsite) About the Role: We're seeking a highly skilled Senior Java Software Engineer to join our dynamic team working on ...

next page

Showing results 1-20

Financial Software Developer Internship information

What types of projects and technologies do Financial Software Developer Interns typically work on during their internship?

Financial Software Developer Interns often contribute to projects involving the development and maintenance of applications used for trading, risk management, or financial data analysis. Interns typically work with programming languages such as Python, Java, or C++, and may use frameworks and tools like SQL databases, REST APIs, and cloud platforms. The work environment is usually collaborative, with interns paired with senior engineers and product teams to solve real-world financial problems. This hands-on experience not only improves technical skills but also provides insight into industry-specific challenges and workflows.

What is a Financial Software Developer Internship?

A Financial Software Developer Internship is a temporary position designed for students or recent graduates to gain hands-on experience in developing software applications for the finance industry. Interns typically work with technologies such as databases, programming languages, and financial modeling tools to build or improve software used by banks, investment firms, or fintech companies. The internship provides exposure to both software engineering and financial concepts, helping interns understand how technology supports financial operations and decision-making. Interns often collaborate with experienced developers and analysts, learning industry best practices and building skills relevant for future careers in financial technology.

What are the key skills and qualifications needed to thrive as a Financial Software Developer Intern, and why are they important?

To thrive as a Financial Software Developer Intern, you typically need a solid understanding of programming languages like Python, Java, or C++, and a background in computer science, mathematics, or finance. Familiarity with financial databases, APIs, version control systems (such as Git), and frameworks like React or Angular is often required. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills help interns excel. These competencies are crucial for developing reliable, efficient financial software solutions and collaborating within fast-paced, multidisciplinary teams.
What are popular job titles related to Financial Software Developer Internship jobs in Quebec? For Financial Software Developer Internship jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Financial Software Developer Internship jobs in Quebec look for? The top searched job categories for Financial Software Developer Internship jobs in Quebec are:
What cities in Quebec are hiring for Financial Software Developer Internship jobs? Cities in Quebec with the most Financial Software Developer Internship job openings:
Infographic showing various Financial Software Developer Internship job openings in Quebec as of May 2026, with employment types broken down into 1% As Needed, 96% Full Time, and 3% Part Time. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution.
Jr Software Engineer

Jr Software Engineer

trane technologies

Montreal, QC • On-site, Remote

Full-time

Posted 13 days ago


Trane Technologies rating

8.0

Company rating: 8.0 out of 10

Based on 282 frontline employees who took The Breakroom Quiz

129th of 515 rated manufacturers


Job description

Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet first. For us at Trane Technologies, and through our businesses including TraneandThermo King, sustainability is not just how we do business-it is our business. Do you dare to look at the world's challenges and see impactful possibilities? Do you want to contribute to making a better future? If the answer is yes, we invite you to consider joining us in boldly challenging what's possible for a sustainable world.

Learn about our benefits designed for you to Thrive at work and at home.

We boldly go.

Where is the work:

Our BrainBox AI Workplace Presence model dedicates specific in-office days each month to focus on relationships, learning and innovation.What's in it for you:

Join BrainBox AI's Algorithm Team in Montreal and help build technology that makes commercial buildings smarter, more efficient, and more sustainable. As a Junior Software Engineer, you will work alongside experienced software developers, data scientists, and machine learning engineers to support the systems that power BrainBox AI's autonomous HVAC optimization platform. This is an excellent opportunity to grow your software engineering skills in a collaborative, innovative, and mission-driven environment while contributing to solutions with real-world environmental impact.

What you will do:
  • Support the development and maintenance of backend services for the Algorithm Team's platform and tools.

  • Contribute to building APIs and microservices using Python and FastAPI.

  • Assist in implementing and improving data processing workflows using Kafka and related streaming technologies.

  • Help develop and maintain cloud-based applications and services deployed on AWS.

  • Support the design and maintenance of DynamoDB data models and other application data structures.

  • Work with Docker to containerize applications and support consistent deployment practices.

  • Collaborate with senior developers, data scientists, and cross-functional teammates to deliver technical solutions.

  • Participate in code reviews, testing, debugging, and troubleshooting activities.

  • Write clean, maintainable, and well-documented code following engineering best practices.

  • Contribute to Agile team ceremonies such as sprint planning, stand-ups, and retrospectives.

  • Learn and work with internal tools or frameworks such as Kiro as needed.

What you will bring:
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.

  • 0-3 years of software development experience, including internships, co-op terms, or entry-level professional experience.

  • Foundational proficiency in Python for backend development.

  • Exposure to API or microservice development, ideally with FastAPI or similar frameworks.

  • Basic understanding of cloud platforms such as AWS.

  • Familiarity with Docker and container-based development workflows.

  • Exposure to NoSQL databases such as DynamoDB or similar technologies.

  • Basic understanding of event-driven systems or messaging tools such as Kafka is an asset.

  • Strong problem-solving skills and willingness to learn in a fast-paced technical environment.

  • Ability to collaborate effectively with teammates and communicate clearly.

  • Eagerness to learn new tools, systems, and engineering practices.

Language Requirements
French-English bilingualism is required.
In addition to fluency in French, successful candidates must have full professional proficiency in English in order to support and collaborate with English-speaking clients, colleagues and/or various stakeholders.

Annual Base Salary Range or Hourly Base Pay Range:

$59,500.00 - $84,560.00

Compensation Type:

Salary

Incentive Eligible:

No

Sales Commission Eligible:

No

Disclaimer: We strive to provide competitive compensation for this position, tailored to a variety of factors. The actual compensation will depend on elements such as seniority, merit, geographic location, education, experience, travel requirements, and union designation. Our compensation range is generally based on the national average for the country. Additionally, benefits may vary depending on the region, business alignment, union involvement, and employee status.

This posting is for an existing vacancy. The position is imminently available, and qualified candidates will be considered for immediate placement.

We offer competitive compensation and comprehensive benefits and programs. We are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status.

Employment Type: FULL_TIME

What Trane Technologies employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Trane Technologies logo

About Trane Technologies

Sourced by ZipRecruiter

At Trane Technologies and through our businesses including Trane® and Thermo King®, we create innovative climate solutions for buildings, homes, and transportation that challenge what's possible for a sustainable world. We're a team that dares to look at the world's challenges and see impactful possibilities. We believe in a better future when we uplift others and enable our people to thrive at work and at home. We boldly go.

Industry

Industrial machinery manufacturing and machinery manufacturing

Company size

10,000+ Employees

Headquarters location

Davidson, NC, US