Talent.com
Software Engineer, Full-Stack Applications (Toronto)
Software Engineer, Full-Stack Applications (Toronto)Fitch Ratings • Toronto, ON, CA
Software Engineer, Full-Stack Applications (Toronto)

Software Engineer, Full-Stack Applications (Toronto)

Fitch Ratings • Toronto, ON, CA
18 days ago
Job type
  • Full-time
Job description

Software Engineer, Full-Stack Applications – Ratings Technology

Location: Toronto

Fitch Ratings is seeking a Software Engineer to join our global Ratings Technology team in Toronto. You'll build and maintain mission-critical full-stack applications that power how a world-leading credit ratings agency delivers insights to analysts, executives, and decision-makers who shape global financial markets.

You'll work on Ratings workflow and analytical applications using modern technologies across the full stack—from backend services in Java and Python to frontend applications in React. This role offers the opportunity to work with cutting-edge cloud technologies, contribute to technical solutions, and grow your skills in a collaborative environment.

What We Offer:

Impactful work – Build applications used by analysts worldwide with direct visibility to your contributions

Modern technology stack – Work with Java, Python, React, AWS, Kubernetes, and emerging AI technologies

Continuous learning – Training, certifications, conferences, and clear paths to senior/principal/architect tracks

Flexible environment – Work from our Toronto office with hybrid flexibility, competitive compensation, comprehensive benefits, and work-life balance

Innovation culture – Experiment with new technologies, contribute ideas, and help shape technical decisions

We'll Count on You To:

Develop and maintain full-stack applications – Build robust, scalable applications using Java/Springboot, Python (FastAPI/Flask), and ReactJS following best practices and design patterns

Contribute to the development lifecycle – Write clean, maintainable code, implement CI/CD pipelines with GitHub Actions, deploy to Kubernetes, and ensure quality through testing and code reviews

Work with diverse data technologies – Develop solutions using RDBMS (PostgreSQL, Oracle) and NoSQL (MongoDB) databases, optimize queries, and ensure data integrity

Collaborate across teams – Partner with product managers, analysts, and other engineers to understand requirements and deliver solutions that meet business needs

Apply engineering best practices – Follow SOLID principles and design patterns, participate in code reviews, solve technical challenges, and contribute to code quality

Support and improve systems – Troubleshoot production issues, optimize performance, and help ensure reliability of applications at scale

Stay current with technology – Learn and experiment with emerging technologies, share knowledge with the team, and contribute to continuous improvement

What You Need to Have:

Full-Stack Engineering Experience – 7+ years of hands-on experience building enterprise applications and modern web technologies in production environments

Software Engineering Fundamentals – Strong understanding of OOP concepts, design patterns, SOLID principles, algorithms, data structures, and ability to write clean, maintainable code

Backend Development – Proficiency in Java, Spring Boot, Maven, and Python (Pandas, FastAPI, Flask) for building enterprise applications, data processing, and API development

Frontend Development – Experience with ReactJS, , TypeScript/JavaScript, and modern web development practices

Database Technologies – Hands-on experience with RDBMS databases (, Oracle, PostgreSQL) and NoSQL databases (, MongoDB)

DevOps & Cloud – Experience with CI/CD pipelines, GitHub Actions, Kubernetes (K8s), shell scripting (Bash) for automation, and AWS cloud platform

Effective communication and teamwork – Ability to collaborate with cross-functional teams and communicate technical concepts clearly

What Would Make You Stand Out:

AI and Machine Learning – Understanding of AI/ML concepts, experience with LLMs, prompt engineering, or integrating AI capabilities into applications

Data Technologies – Experience with Kafka, PySpark, Parquet and Avro data formats, Apache Airflow for workflow management, or Streamlit for building interactive data applications

Advanced Data Management – Strong SQL design, query optimization, and database architecture expertise

Observability – Experience with observability patterns and tools like Datadog, distributed tracing, monitoring, and logging best practices

DevOps and Infrastructure – Familiarity with ArgoCD for GitOps and Security/Access Management (IAM federation access via Entra ID)

Financial Services Background – Experience with analytical workflows, financial products, or regulatory processes

Why Fitch?

At Fitch Group, the combined power of our global perspectives is what differentiates us. Our global network of colleagues comes together to accomplish things greater than they ever could alone.

Every team member is essential to our business, and each perspective is critical to our success. We embrace a diverse culture that encourages a free exchange of ideas, guaranteeing your voice will be heard and your work will have an impact, regardless of seniority.

We are building incredible things at Fitch, and we invite you to join us on our journey.

About Fitch Group

Create a job alert for this search

Software Engineer FullStack Applications Toronto • Toronto, ON, CA

Similar jobs
Senior Full-Stack Engineer — Hybrid (Toronto)

Senior Full-Stack Engineer — Hybrid (Toronto)

Fitch Group • Toronto
Full-time
A global financial information services provider seeks a Lead Software Engineer to join their Toronto team.The role involves developing both front-end and back-end services, mentoring junior develo...Show more
Last updated: 16 days ago • Promoted
Software Engineer, Full Stack

Software Engineer, Full Stack

The Rundown AI, Inc. • Toronto
Full-time
At Harvey, we’re transforming how legal and professional services operate — not incrementally, but end-to-end.By combining frontier agentic AI, an enterprise-grade platform, and deep domain experti...Show more
Last updated: 15 days ago • Promoted
Full-Stack Engineer

Full-Stack Engineer

Ribbon AI • Toronto
Full-time
Joining Ribbon as an early Full-Stack Engineer means more than just writing code but to help define the technical foundation of a company that’s re-inventing how the world hires.You’ll be building ...Show more
Last updated: 2 hours ago • Promoted • New!
Full Stack Engineer

Full Stack Engineer

Luxoft • richmond hill, on, ca
Full-time
Our Customer is one of the world's largest investment management companies.Based in Southern California, our client manages close to $2 trillion in assets and is looking for a new partner to partic...Show more
Last updated: 13 days ago • Promoted
Software Engineer, Full Stack

Software Engineer, Full Stack

Basetwo • Toronto
Full-time
We’re on a mission to make manufacturing more resilient.Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes to ...Show more
Last updated: 30+ days ago • Promoted
Full Stack Engineer - toronto

Full Stack Engineer - toronto

HCLTech • toronto, on, ca
Full-time
Required Skills & Qualifications:.Agentic Application development experience of 2-3 yrs.Backend development experience using.Solid understanding of RESTful APIs and web application architecture.Exp...Show more
Last updated: 1 day ago • Promoted
Software Engineer: Full-Stack (Multiple Positions Available)

Software Engineer: Full-Stack (Multiple Positions Available)

Fiscal.ai • Toronto, ON, CA
Remote
Full-time
Quick Apply
Job Title: Software Engineer: Full-Stack or Software Engineer: Full-Stack (Data).Salary: $100,000-$220,000 + equity options.Location: Remote with occasional in-person work in our co-working space i...Show more
Last updated: 25 days ago
Senior Full-Stack Engineer, Core Product — Hybrid Role

Senior Full-Stack Engineer, Core Product — Hybrid Role

Sentry • Toronto
Full-time
A leading software monitoring company is seeking a Senior Software Engineer to enhance critical user experiences through innovative solutions involving React and Django.The ideal candidate will hav...Show more
Last updated: 30+ days ago • Promoted
Impactful Full-Stack Engineer, Payments Platform

Impactful Full-Stack Engineer, Payments Platform

Stripe • Toronto
Full-time
A leading fintech company in Toronto is seeking experienced software engineers to build and design innovative payment solutions.You will collaborate across teams to enhance product infrastructure, ...Show more
Last updated: 2 days ago • Promoted
Full Stack Engineer

Full Stack Engineer

Set 2 Close | B Corp • Richmond Hill, Ontario, Canada
Full-time
The ideal candidate brings strong backend development experience, solid database skills, and the ability to contribute to scalable, maintainable applications.Develop and maintain backend services u...Show more
Last updated: 29 days ago • Promoted
Senior Full-Stack Software Engineer

Senior Full-Stack Software Engineer

SRED.io • Toronto
Full-time
Senior Full-Stack Software Engineer (MEAN Stack).AI-based platform that helps companies in Canada to get the funding they need for their innovative tech & science projects.We’re looking for a MEAN ...Show more
Last updated: 2 days ago • Promoted
Full Stack Software Engineer

Full Stack Software Engineer

CanadaVisa • Toronto
Full-time
The CanadaVisa Media / Cohen Immigration Law Group is an industry leader in providing web tools and professional services to those seeking to come to Canada and newcomers alike.We have the most pop...Show more
Last updated: 30+ days ago • Promoted
Software Engineer (Full Stack)

Software Engineer (Full Stack)

Synpulse • Toronto
Full-time
At Synpulse, we don’t just consult – we transform.As a leading global management and technology consultancy with Swiss roots, we empower financial institutions to navigate change and seize new oppo...Show more
Last updated: 2 days ago • Promoted
Full-Stack Software Engineer

Full-Stack Software Engineer

StartupFuel Inc. • Toronto
Full-time
StartupFuel is a venture intelligence company that has built DiligenceGPT™, an AI-powered platform used by venture capital and private market investors to streamline deal flow management, and due d...Show more
Last updated: 30+ days ago • Promoted
Software Engineer (Full Stack)

Software Engineer (Full Stack)

My Beacon • Toronto
Full-time
Beacon is a new solution to facilitate smooth transitions for immigrants relocating to Canada.Founded on the principle that immigration should be a journey of excitement, not uncertainty, Beacon le...Show more
Last updated: 9 days ago • Promoted
Software Engineer (Full Stack)

Software Engineer (Full Stack)

Citylitics • Toronto, ON, CA
Full-time
Quick Apply
Citylitics delivers predictive intelligence on local utility & public infrastructure markets.What is Infrastructure? It is the roadways you rely on to safely get to Grandma's house, it's the potabl...Show more
Last updated: 30+ days ago
Full-Stack Engineer

Full-Stack Engineer

Ribbon AI Inc. • Toronto
Full-time
Joining Ribbon as an early Full-Stack Engineer means more than just writing code but to help define the technical foundation of a company that’s re-inventing how the world hires.You’ll be building ...Show more
Last updated: 30+ days ago • Promoted
Senior Full-Stack Engineer, Onsite in Toronto

Senior Full-Stack Engineer, Onsite in Toronto

Source Code • Toronto
Full-time
A leading software development company is seeking multiple Senior Software Developers to join their team in Toronto.The role involves full-stack development utilizing Java and Oracle databases.Key ...Show more
Last updated: 18 days ago • Promoted