Talent.com
Fitch Solutions
Software Engineer, Full-Stack Applications - Ratings TechnologyFitch Solutions • Toronto, ON, CA
Software Engineer, Full-Stack Applications - Ratings Technology

Software Engineer, Full-Stack Applications - Ratings Technology

Fitch Solutions • Toronto, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Software Engineer, Full-Stack Applications – Ratings Technology

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 Manchester 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, Node.js, TypeScript/JavaScript, and modern web development practices

Database Technologies – Hands-on experience with RDBMS databases (e.g., Oracle, PostgreSQL) and NoSQL databases (e.g., 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, Full-Stack Applications - Ratings Technology • Toronto, ON, CA

Similar jobs

Senior Software Engineer (Full-Stack)

LithosToronto, ON, CA
Permanent

As a Senior Software Engineer at Lithos, you’ll work directly with our Head of Engineering to build the operating system for one of the largest carbon dioxide removal efforts in history.How does so... Show more

 • Promoted

Software Engineer: Full-Stack (Multiple Positions Available)

Fiscal AIToronto, ON, CA
Full-time

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 in downtown ... Show more

 • Promoted

Full-Stack Software Engineer I — Toronto (Onsite)

PheedLoop Inc.Toronto, ON, CA
Full-time

A leading software company in Toronto is seeking a passionate software engineer to contribute across the full stack.You'll tackle architectural decisions, build and optimize REST APIs, and create i... Show more

 • Promoted

Full Stack Engineer - Aversan Inc.

Aversan Inc.toronto, on, ca
Full-time

Senior Full Stack Software Engineer.Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.Senior Full Stack Sof... Show more

 • Promoted

Senior Full-Stack Software Engineer

UrideToronto, ON, CA
Full-time

Join a thriving remote team as a Senior Full-Stack Software Engineer.Manage diverse web application projects while ensuring optimal performance and scalable architecture.You will oversee both clien... Show more

 • Promoted

Software Engineer, Full-Stack Applications - Ratings Technology

Fitch Group, Inc., Fitch Ratings, Inc., Fitch Solutions GroupToronto
Full-time

Category: Information Technology.Software Engineer, Full-Stack Applications – Ratings Technology.Fitch Ratings is seeking a Software Engineer to join our global Ratings Technology team in Toronto.Y... Show more

 • Promoted

Full-Stack Engineer

AffinityToronto, ON, CA
Full-time

Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every qualification.At Affinity, we are dedicated to buildin... Show more

 • Promoted

Senior Full Stack Software Engineer

AthennianToronto, ON, CA
Full-time

Be among the first 25 applicants.Athennian increases trust in business.Our products help legal, finance, and tax teams be transaction and audit-ready by organizing business entity and corporate str... Show more

 • Promoted

Senior Full Stack Software Engineer

Signal1Toronto, ON, CA
Full-time

Signal 1 helps health systems accelerate AI adoption with a category defining technology platform.Signal 1’s first product, the AI Management System (AIMS), gives health system leaders visibility a... Show more

 • Promoted

Software Engineer: Full-Stack (Multiple Positions Available)

Fiscal.aiToronto, ON, CA
Full-time

Software Engineer - Full-Stack (Data).Salary: $100,000-$220,000 + equity options.Location: Remote with occasional in‑person work in our co‑working space in downtown Toronto.FinChat) is a leading re... Show more

 • Promoted

Senior Full-Stack Software Engineer

STAN AIToronto
Full-time

Stan AI is building the next generation of AI-powered software for property managers.We help property management companies automate operations, streamline tenant communications, and make smarter de... Show more

 • Promoted

Software Engineer, Full-Stack Applications - Ratings Technology

Fitch Group, Inc.Toronto, ON, CA
Full-time

Software Engineer, Full-Stack Applications – Ratings Technology.Fitch Ratings is seeking a Software Engineer to join our global Ratings Technology team in Toronto.You'll build and maintain mission‑... Show more

 • Promoted

Staff Full-Stack Engineer - No-Code Integrations

OktaToronto, ON, CA
Full-time

A leading identity technology company in Toronto, Ontario, is seeking a Staff Full‑Stack Engineer to join the Integration Builder team.The role involves leading front and back-end development initi... Show more

 • Promoted

Senior Full-Stack Engineer Innovating AI Interfaces and Solutions

CircleCIToronto, ON, CA
Full-time

Transform the software world as a Senior Software Engineer who champions AI-driven solutions.Your role will focus on advancing software efforts while ensuring high standards for engineering excelle... Show more

 • Promoted

Full Stack Engineer

Aversan Inc.toronto, on, ca
Full-time

Senior Full Stack Software Engineer.Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.Senior Full Stack Sof... Show more

 • Promoted

Full-Stack Software Engineer

StartupFuelToronto, ON, CA
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

 • Promoted

Full-Stack Engineer Driving Inclusion Through Technology

Diversio Inc.Toronto, ON, CA
Full-time

Join as a Full-Stack Engineer to enhance diversity through technology.Utilize your skills to build impactful applications designed to improve equity in workplaces.This position offers a unique chan... Show more

 • Promoted

Full-Stack Engineer

Kar Auction Services Inc.Toronto, ON, CA
Full-time

Who We Are:** At OPENLANE we make wholesale easy so our customers can be more successful.We’re a technology company** building the world’s most advanced—and uncomplicated—digital marketplace for u... Show more

 • Promoted

Full-Stack Software Engineer

StartupFuel Inc.Toronto, ON, CA
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

 • Promoted

Staff Software Engineer, Full Stack

HarveyToronto, ON, CA
Full-time

As a Staff Full Stack Software Engineer at Harvey, you’ll play a pivotal role in shaping the foundation of our product platform while directly building user‑facing features for some of the world’s ... Show more