Enable job alerts via email!

Consultant Conversion Software Eng II Job Level Associate

Morgan Stanley

Montreal

On-site

CAD 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A leading financial services firm in Montreal is seeking a software developer for their data-analytics team. This role focuses on GUI design and implementation for financial tools, requiring expertise in at least one programming language such as Java, Python, or C. The ideal candidate will have a Bachelor’s degree and two years of relevant experience. Join a supportive environment committed to high standards and diversity.

Benefits

Comprehensive benefits
Career mobility

Qualifications

  • 2+ years of relevant experience required.
  • Understanding of software development lifecycle and agile methodologies required.
  • Basic knowledge of databases and data structures is a must.

Responsibilities

  • Contribute to operational activities and project tasks.
  • Participate in design, development, and testing of software applications.
  • Collaborate with team members to deliver software projects.
  • Assist in troubleshooting software issues.

Skills

Engagement and communication
Problem-solving
Attention to detail
Willingness to learn

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

Java
Python
C
Job description

Recruiter will finalize the JD with the Hiring Manager during the intake meeting once the role opens in Workday to ensure it meets firm job description guidelines and job architecture requirements.

Role Summary

A top‑line description of the role: We’re seeking a software developer to join our data‑analytics team, focusing on GUI design and implementation for financial tooling.

Division and Company Background

We operate within the Technology division, innovating to build the connections that power our firm’s financial services across the world.

Scope of Role – What You’ll Do
  • Contribute to the function through a range of operational activities and project tasks, developing an understanding of the business and operating environment.
  • Participate in the design, development, and testing of software applications.
  • Collaborate with team members to understand requirements and deliver software projects.
  • Assist in troubleshooting and debugging software issues.
  • Learn and apply best practices in software development methodologies.
  • Contribute to code reviews and provide constructive feedback.
  • Document technical specifications and system configurations.
  • Contribute to continuous improvement initiatives within the software engineering team.
  • age in training and upskilling activities to enhance technical skills.
Scope of Role – What You’ll Bring
  • Ability to engage with the broader team and communicate goals, tasks, and deliverables in 1‑1 and team meetings.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Proficiency in at least one programming language such as Java, Python, or C.
  • Understanding of the software development lifecycle and agile methodologies.
  • Strong problem‑solving skills and attention to detail.
  • Basic knowledge of databases and data structures.
  • Willingness to learn new technologies and tools.
  • At least two years of relevant experience.
WHAT YOU CAN EXPECT FROM MORGAN STANLEY

We are committed to maintaining first‑class service and high standards of excellence. Our values—putting clients first, doing the right thing, leading with exceptional ideas, and committing to diversity and inclusion—guide our decisions every day. You will work with the best and brightest in a supportive and empowering environment that offers comprehensive benefits and ample career mobility.

Morgan Stanley is an equal‑opportunity employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.