×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Software Engineer, Officer

Job in Toronto, Ontario, C6A, Canada
Listing for: STATE STREET CORPORATION
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, Java Developer
Salary/Wage Range or Industry Benchmark: 67000 - 109750 CAD Yearly CAD 67000.00 109750.00 YEAR
Job Description & How to Apply Below

Overview

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 assets and supports thousands of 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/Type Script, 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 development using React, API development using Spring Boot, containerization and orchestration using Docker and Kubernetes, event streaming using Kafka, AI-assisted software development tools such as Git Hub Copilot and agentic AI tools, and C# and Win Forms for occasional maintenance of legacy code; experience with engineering and operational tools such as Dynatrace, Solar Winds, and the Temporal workflow engine;

    experience in financial services developing solutions for portfolio management and trading; MS degree in Computer Science, Engineering, Mathematics, or a related technical field.
Compensation and Location

Salary Range: $67,000 - $109,750 annually. The range quoted applies to the role in the primary location specified; if the candidate would work outside of the primary location above, the applicable range could differ.

About the Company & Equal Opportunity

State Street is an Equal Opportunity Employer. We consider all qualified applicants for all positions without regard to race, creed, color, religion, national origin, ancestry, ethnicity, age, disability, genetic information, sex, sexual orientation, gender identity or expression, citizenship, marital status, domestic partnership or civil union status, familial status, military and veteran status, and other characteristics protected by applicable law.

Discover more information on jobs at  Read our CEO Statement.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary