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

Senior Software Engineer, Full-Stack

Job in Toronto, Ontario, C6A, Canada
Listing for: Fitch Group
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, AI Engineer
Job Description & How to Apply Below
Software Engineer, Full-Stack Applications – Credit Module

Location:

Toronto

Fitch Ratings is currently seeking a Software Engineer - Full-Stack Applications to join our global technology team in Toronto. This is your opportunity to build mission-critical applications that power how a world-leading credit ratings agency delivers insights - where your code directly impacts analysts, executives, and decision-makers who shape global financial markets. You'll be at the forefront of our technology transformation, developing with Java/Springboot and REACT while exploring how AI and emerging technologies can revolutionize analytical workflows.

This role is pivotal in engineering the future of Fitch's analytical platforms, with the autonomy to innovate, access to cutting‑edge tools including AI‑powered development resources, and a learning‑first culture that celebrates curiosity and growth.

The initial assignment will be to develop and maintain Credit Module—our strategic analytical platform that empowers Credit analysts to rate issuers and financial instruments with unprecedented efficiency. Already supporting hundreds of analysts in production for over a year, this application is rapidly scaling to revolutionize how Fitch delivers insights across all business lines, replacing legacy tactical tools.

What We Offer

Strategic influence with immediate impact  – Build applications used by analysts worldwide that drive critical credit rating decisions, with high visibility to senior stakeholders and the ability to shape product direction and technical architecture

Continuous learning and career growth  – Access to training, certifications, conferences, and a community that values curiosity and staying ahead of trends, with AI‑powered development tools at your fingertips and opportunities to establish yourself as a thought leader

Flexibility and world‑class environment  – Work from premier offices in London, Manchester, or Toronto with hybrid flexibility, competitive compensation, comprehensive benefits, and a culture that values both innovation and work‑life harmony

We'll Count on You To

Architect game‑changing full‑stack solutions  – Design and build robust, scalable applications using Java/Springboot and REACT that transform complex analytical requirements into elegant, high‑performance systems that underpin Fitch's ratings workflows

Partner with cross‑functional teams as a trusted advisor  – Collaborate directly with product managers, analysts, and stakeholders to understand their challenges, co‑create solutions, and ensure technical implementations balance ambition with engineering excellence and best practices

Champion quality, innovation, and AI exploration  – Establish technical standards, conduct code reviews, implement CI/CD pipelines, and experiment with integrating AI/ML capabilities into applications while solving complex performance and architectural challenges

Drive Agile excellence and mentor others  – Thrive in fast‑paced Agile environments delivering high‑quality features, facilitate knowledge sharing sessions, document insights, and create an environment where continuous learning, experimentation, and growth thrive

Own product reliability and support  – Manage competing priorities across multiple projects ensuring on‑time delivery, provide expert third‑line support troubleshooting complex issues, and maintain system performance at scale

Commitment to continuous learning  – Track record of staying current with emerging technologies and applying new knowledge to solve business challenges, with a growth mindset and demonstrated ability to quickly master new tools and methodologies

What You Need to Have

Proven full‑stack engineering expertise  – 5+ years of hands‑on experience building enterprise applications, with strong proficiency in Java, Springboot, REACT, and modern web technologies in production environments

Solid technical foundation  – Deep understanding of software development principles, design patterns, architectural best practices, data structures, algorithms, and the ability to create solutions that are maintainable, testable, and scalable

Bachelor's degree  in Computer Science, Software…
Position Requirements
10+ Years work experience
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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary