Talent.com
Fitch Ratings
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
30+ 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, Full-Stack Applications (Toronto) • Toronto, ON, CA

Similar jobs

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, IAM – Atlas (Hybrid, Toronto)

MongoDBToronto, ON, CA
Full-time

A global technology company is seeking a Software Engineer for their Atlas Core Identity and Access Management (IAM) team in Toronto, ON.You will lead full-stack projects, enhancing authentication ... Show more

 • Promoted

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 Software Engineer

STAN AIToronto, ON, CA
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

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

Full-Stack Engineer

ConnectedlabsToronto, ON, CA
Full-time

Our organization operates with two distinct entities that work together towards a shared mission.Canada by partnering with communities, governments, and schools to provide online homework help prog... 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

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 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

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

Full-Stack Engineer: Build, Scale & APIs

Sproutlogic ConsultingToronto, ON, CA
Full-time

A technology consulting firm in Toronto is seeking a Software Engineer to contribute to the full lifecycle of product development.The role includes developing new features, implementing robust serv... 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 Full-Stack Engineer - Remote (Canada)

ZensuranceToronto, ON, CA
Remote
Full-time

A leading InsurTech firm in Toronto is seeking a Senior Software Developer to work in the Development Experience Group.You will be responsible for leveraging Node.TypeScript to enhance our software... Show more

 • Promoted

Senior Full-Stack Engineer - Hybrid, CI/CD & APIs

Rubicon PathToronto, ON, CA
Full-time

A technology consulting firm in Toronto is seeking a Senior Full Stack Software Developer.The candidate will be responsible for designing and implementing data pipelines, translating business requi... 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

EverPro - Full Stack Software Engineer

EverCommerceToronto, ON, CA
Full-time

At EverCommerce [Nasdaq: EVCM], we are on a mission to digitally transform the service economy with tailored, end-to-end SaaS solutions that simplify and empower the lives of our 725,000+ customers... 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 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

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

Senior Full Stack Software Engineer

NearaToronto, ON, CA
Full-time

Senior Full Stack Software Engineer.Job type: Full Time · Department: Engineering · Work type: Hybrid.Our Mission: Empower anyone to make money working for themselves.Stan is the Shopify for Conten... Show more