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

Software Engineer, Full-Stack Applications - Ratings Technology

Fitch Ratings • 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, , 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, 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

Senior Full-Stack Engineer | Siebel & DevOps Expert

Source CodeToronto, ON, CA
Full-time

A prominent technology firm is hiring for a Sr.Software Developer - Full Stack in Toronto, Ontario.The role requires extensive knowledge of Oracle Siebel and experience with Azure DevOps and other ... 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

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

Innovative Full Stack Software Engineer

TribalScaleToronto, ON, CA
Full-time

Shape the future of software development as an Innovative Full Stack Engineer.Engage with AI and create remarkable applications in a flexible work environment.In this role, you'll merge innovative ... Show more

 • Promoted

Senior Full-Stack Engineer, Consumer Tech

AffirmToronto, ON, CA
Full-time

A financial technology company is seeking an experienced engineer to lead mobile initiatives focusing on enhancing user growth through collaborative problem-solving and innovative solutions.The rol... Show more

 • Promoted

Full-Stack Software Engineer for Innovative NFT Marketplace

PlaceholderToronto, ON, CA
Full-time

Dive into the cutting-edge world of NFTs as a Full-Stack Software Engineer.Use your skills in web3 technologies to enhance trading experiences and build robust trading infrastructure.As a pivotal p... Show more

 • Promoted

Remote Senior Full-Stack Engineer — Build Scalable Features

NewRich NetworkToronto, ON, CA
Remote
Full-time

A forward-thinking tech company in Toronto is searching for a full-stack Software Engineer to enhance our product by building new features and optimizing existing systems.The ideal candidate will h... 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

Software Engineer - Full Stack

Veeva SystemsToronto, ON, CA
Full-time

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.As one of the fastest-growing SaaS companies in hist... Show more

 • Promoted

Senior Software Engineer & Tech Lead (Full-Stack)

TechnoCredToronto, ON, CA
Full-time

A technology firm in Toronto is seeking a Principal Software Engineer with at least 8 years of experience to lead application development.This role involves building solutions using modern technolo... Show more

 • Promoted

Dynamic Full-Stack Software Engineer Focused on AI Solutions

MercorToronto, ON, CA
Full-time

Unlock your potential as a Full-Stack Software Engineer! Work remotely to develop cutting-edge web applications utilizing React, TypeScript, and Python.This position requires 3+ years of experience... Show more

 • Promoted

Full-Stack Software Engineer Opportunity

EdjusterToronto
Full-time

Transform the legal tech industry with Spellbook as a Full-Stack Software Engineer.This role focuses on implementing advanced AI features while ensuring superior functionality and user experience.I... 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

Senior Full-Stack Software Engineer – Remote Health Tech

Clover HealthToronto, ON, CA
Remote
Full-time

A healthcare technology company is seeking a Senior Software Developer with extensive experience in full-stack engineering.In this role, you will create scalable and efficient systems, collaboratin... 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

 • Promoted

Senior Software Engineer, Full Stack

Fitch RatingsToronto, ON, CA
Full-time

Associate Director , Full-Stack Applications – Credit Module.As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing cred... Show more

 • Promoted

Full Stack Software Engineer

CanadaVisaToronto, ON, CA
Full-time

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 popular... Show more

 • Promoted

Full-Stack Engineer — Ship Impactful Features Fast

HRBToronto, ON, CA
Full-time

An innovative company is seeking a talented developer to enhance software team communication and deliver impactful features.In this role, you'll rapidly develop and implement features, balancing sp... Show more