Full Stack Software Engineer, Officer
Company: State Street
Location: Toronto, ON
Type: Full-time
Posted: 2026-06-09
About this role
Summary:
Join the Wealth Management engineering team building full-stack features that power portfolio and investment workflows for wealth managers on the Charles River Investment Management System (CR IMS). CR IMS helps wealth and investment firms manage more than $30 trillion in assets, supporting over 38,000 wealth management professionals globally.
In this entry-level role, you will design and implement APIs and web UIs, contribute to code reviews and test automation, and learn how to ship reliable software in a collaborative Agile team.
Responsibilities:
- Under modest supervision, design, develop, test, and debug features and services that support wealth and investment management workflows
- Implement and maintain backend APIs and web UI components using Java, JavaScript/TypeScript, React, SQL, and related technologies
- Create and maintain automated tests (unit, integration, and UI where applicable) and support release quality through targeted manual verification when needed
- Participate in peer code reviews and incorporate feedback to improve quality, readability, and maintainability
- Contribute to the Agile delivery process (standups, planning, refinement, retrospectives) by providing estimates, status, and raising risks early
Qualifications:
Education:
- B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, or other technical course of study required
Required Qualifications:
- 0–2 years of professional software engineering experience
- Proficiency in Java and/or JavaScript, with strong fundamentals in data structures, algorithms, and relational databases (SQL)
- Ability to deliver small- to medium-scoped work items with moderate supervision
- Effective written and verbal communication skills
- Ability to work well with peers in a collaborative team environment
- Experience working with Agile development methodologies
Preferred Qualifications:
- Experience with web UI devel...