Senior Software Engineer, Full Stack
Fitch Group
Senior Software Engineer, 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 credit analysis, ratings, research, and commentary to financial market participants. For over 100 years, Fitch Ratings has been creating value for global markets through its rigorous analysis and deep expertise, which have resulted in a variety of market leading tools, methodologies, indices, research, and analytical products. Fitch Ratings is part of Fitch Group, a global leader in financial information services with operations in more than 30 countries, which also includes Fitch Solutions. With dual headquarters in London and New York, Fitch Group is owned by Hearst.
Join our fast‑growing Toronto innovation hub, where we’re building production‑grade AI to reshape global credit decisions. Here, you won’t just ship features—you’ll help reinvent an industry using decades‑deep proprietary data and a modern tech stack, free from heavy legacy. Backed by full enterprise support, you’ll build reliable, explainable intelligence at real scale within a collaborative, outcome‑driven community. If you’re looking for purposeful work, constant learning, and a place where your impact and growth accelerate—this is where you’ll thrive.
Want to learn more about our Toronto Innovation Hub? Visit:
Fitch Ratings is seeking an Associate Director to join our global Technology team in Toronto. This is your opportunity to not just build mission-critical applications, but to shape the future direction of technology that powers how a world-leading credit ratings agency delivers insights. Your leadership, architectural decisions, and vision will directly impact analysts, executives, and decision-makers who shape global financial markets.
You'll work closely with our talented engineering teams supporting Ratings workflow and analytical applications, influencing both technical architecture and organizational direction. We're looking for a seasoned technologist who thrives on challenging assumptions, experimenting with emerging technologies (especially AI), and pushing boundaries—not an MLE or AI specialist, but a full-stack engineer who's curious, unafraid to question the status quo, and excited to explore how AI can transform analytical workflows.
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
Innovation-first culture and experimentation – Permission to challenge established patterns, explore emerging technologies including AI, and drive proof-of-concepts with access to cutting-edge tools and a community that celebrates curiosity and bold thinking
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 full-stack applications using Java, Spring Boot 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 – 10+ years of hands-on experience building enterprise applications, with strong proficiency in Java, Spring Boot, REACT, and modern web technologies in production environments
Architectural mastery and technical depth – Proven track record of designing maintainable, scalable systems; deep understanding of software architecture, design patterns, data structures, algorithms, and the ability to make architectural decisions and take ownership of their consequences
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
Leadership and influence – History of mentoring engineers, driving technical decisions through influence, leading complex initiatives, and elevating team capabilities
Visionary problem-solving and growth mindset – Exceptional analytical abilities, demonstrated curiosity about emerging technologies, track record of experimentation and learning from failures, comfort with ambiguity, and ability to bring your whole self while remaining open to others' perspectives
Outstanding collaboration and communication skills – Proven success with cross-functional teams, ability to articulate complex technical concepts to diverse audiences, and emotional intelligence to navigate organizational dynamics
What Would Make You Stand Out:
DevOps prowess – Deep experience with Docker, Kubernetes/EKS container orchestration, GitHub, and CI/CD pipelines that enable rapid, reliable deployments
Cloud expertise – Hands-on knowledge of AWS or Azure, particularly with microservices architecture and cloud-native application development
AI curiosity and exploration mindset – Genuine interest in how AI/ML, generative AI, or intelligent automation could transform workflows; experience experimenting with new technologies and evaluating practical applications; comfort with emerging technology ambiguity
Financial services background – Experience with lending workflows, regulatory processes, financial products, credit ratings, and financial analysis
Agile mastery and change agent experience – Track record of establishing practices, challenging established patterns constructively, and creating space for teams to innovate and take calculated risks
If you are a seasoned technologist with a passion for innovation and a desire to develop high-quality software solutions, we would love to hear from you!
- ...client, one of the Top 5 Bank in Canada is looking to hire a MEAN Stack Developer for a long-term contract opportunity. Position:... ...regards, Amarpreet Singh Jaggi Sr. Talent Acquisition Iris Software US Office: 200 Metroplex Dr. Edison, NJ 08817 Canada Office:...SuggestedLong term contractWork at office
- ...We are looking for a Backend Full-stack developer with strong backend expertise with Java and/or Node.js, experience building RESTful APIs... ...Angular (React is a plus). The candidate should have a minimum of 8 years of experience in the industry and software development....Suggested
$100k - $145k per year
...Senior Software Engineer, Full Stack The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are woven into lengthy documents. These documents must be digested...SeniorLong term contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week$100k - $220k per year
...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 in downtown Toronto. Fiscal.ai (formerly FinChat) is a leading research...SuggestedFull timeCasual workRemote work- ...engagement. Responsibilities Manage timelines/deliverables within the team towards the successful delivery of projects. Design software solutions by interacting with portfolio managers, traders, operations staff and peers to understand requirements. Develop...SuggestedLong term contractFor subcontractor
- ...Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot... ...siloed databases The Role As a Full Stack Engineer, you will be working on one or... ...value to the users. ~5+ years of software development experience with modern full-...Long term contractWork from homeFlexible hours
- We are seeking a highly accomplished Senior Software Developer - Full Stack for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity across both front-end and back-end streams, specializing in the architectural...SeniorContract work
- We are seeking a highly accomplished and multi-faceted Senior Software Developer - Full Stack for an enterprise-level hybrid contract opportunity based in Toronto. In this role, you will take on a leadership capacity within the development stream, specializing in both maintaining...SeniorLong term contractContract workInternshipWork at officeRemote workShift work3 days per week
$110k per year
...About the Role Reporting to the Team Lead, Development, the Senior Full Stack Developer (Developer III) is responsible for instrumenting,... ..., and L4 and L7 load balancers. ~ BSc. in Computer Science, Software Engineering, or a similar field. ~ Results-driven and can work...SeniorLong term contractTemporary workSummer workWork at officeLocal areaRemote workFlexible hours$65k per year
...work directly with our talented engineering team to push our product to... ...the right talent. About our Stack TypeScript, Next.js, React/... ...distinctive work experience in software development. Comfortable... ...Comfortable interacting with senior management, project stakeholders...SeniorLong term contractLocal areaRemote workWork from home- ...sales intelligence. Leading infrastructure vendors, engineering firms, and construction companies use the platform... ...We Looking For? We are seeking a highly motivated software developer with experience in building full stack web applications. Defining data models, developing...Full timeWork at office
- ...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... ..., and optimize enhanced rock weathering. You'll combine deep full-stack technical skills with empathy and design thinking to...SeniorLong term contractPermanent employmentFull timeInternshipFlexible hours
- ...subcontractors. Responsibilities Manage timelines/deliverables within the team towards the successful delivery of projects. Design software solutions by interacting with portfolio managers, traders, operations staff and peers to understand requirements. Develop...SeniorLong term contractFor subcontractor
- ...problems instead of just reacting to them. The Engineer We're Looking For We're looking for a talented Full Stack Engineer who loves solving complex real-world... ...touch tiny buttons Safety-first mentality: Software bugs in construction can mean physical harm—your...SeniorRemplacementFull time
- ...Introduction Kablamo is an impact-driven software engineering company. We bring engineering, data, and... ...the coming years. The Role Our Senior Developers work at the bleeding edge of... ...them. They work seamlessly across the Full Stack, building rich and dynamic Front End...SeniorWork at officeLocal areaFlexible hours
$103.37k per year
...English, removing the steep technical barriers that have historically limited access to these powerful tools. We are hiring a Full Stack Software Engineer to develop a cloud infrastructure for El Agente's public platform ( This is a platform engineering role: you will be...Full timeWork at officeLocal areaWorldwide- ...Cresta. About the role: Are you a full-stack developer who loves building beautiful... ...-edge AI? We're looking for a Fullstack Engineer to join us at Cresta and help take our... ...have around 5+ years of experience building software, with significant exposure to front-end development...SeniorFull timeWork at officeLocal areaRemote workWork from homeHome office
$72k - $138k per year
...job coaching Summary We are seeking Full Stack Java Developers to join our team on a 1-... ...maintaining Java-based applications or software solutions for a leading North American... ...-scale distributed systems, performance engineering, data modeling, time/space complexity, algorithmic...SeniorLong term contractTemporary workFixed term contractFlexible hours- ...solution database and continuous calculation engine, driving efficiency, productivity and... ...T Organization is seeking an experienced Senior Software Developer to create and improve the industry... ...years of experience with the JavaScript stack, including React, TypeScript, jQuery ~...SeniorFull timeRemote work
- ...technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion... ...A team player with a track record for meeting deadlines. Full Stack Skills Proficient with both front end and back-end...Hourly payPnp
$64.02k - $80.03k per year
...ways to bank—online, mobile app, phone/full-service Member Connect Contact Centre,... ...no matter what role you play. Full-Stack Automation Engineer DUCA is looking for a Full-Stack Automation... ..., and external vendors through the Software Development Life Cycle Contribute to...Full timeCasual workManual laborWork at office- We are seeking a highly versatile Intermediate Full Stack Software Developer to join an integrated software engineering team. In this role, you will be responsible for translating complex technical systems specifications into working, fully tested applications. Operating across...Contract work
$120k - $145k per year
...and hard working people who are lifelong learners. About The Role As a Senior Full Stack Developer you'll be tasked with working on web application development. Working within the software development team, your duties will require you to assist in the development and...SeniorFull timeWork from homeFlexible hours- ...and providing recovery and retention tools to prevent customer churn. What you'll do We're looking for full-stack engineers who are interested in building software services and platforms that impact thousands of employees and millions of Stripe users, regardless of...Long term contractContract workTemporary workInternship
- ...At BuildOps, we’re building a groundbreaking software solution, purpose-built to support today’s commercial contractor. From helping... ...in fast-paced environments. Could you be our next hire? As a Senior Full-Stack Engineer, your primary focus will be to help continue to build...SeniorLong term contractTemporary workFor contractorsWork at officeWork from homeMonday to fridayFlexible hours
- We are seeking a Senior Full Stack Software Developer to join a high-profile digital initiative focused on enabling regional and local stakeholders through centralized management systems. In this role, you will apply a user-first approach to translate technical specifications...SeniorLocal area
$45 - $47 per hour
...Job Title: Senior Full Stack Developer Location: Toronto 4 days a week on site not negotiable Employment Type: Contract Rate: $... ...interest in leveraging automation for efficient delivery of engineering capabilities. What do you need to succeed? Must-have:...SeniorContract workFlexible hours- ...Frances Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer... ...intuitive, maintainable solutions. Job Duties Lead the full software development lifecycle, including design, architecture,...Senior
- ..., and modern UI development patterns? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 11 month contract in Toronto. This is an onsite role. Rate: $ 565.97 -$ 601.35 Advantages • Earn a competitive...SeniorContract work
$140k per year
...Position: Â Software Engineer Lead / Manager (Full Stack) Location:Â Hybrid, 1x per week in office (Toronto, Downtown) Structure : FTE, Permanent Pay: Â Up to $140,000 CAD base salary + bonus -- We have a great new opportunity to support one of our Financial Services...Permanent employmentWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Full Stack. Be the first to apply!
- software developer intern Toronto, ON
- junior software developer Toronto, ON
- software engineer Toronto, ON
- software developer Toronto, ON
- software engineer - robotics Toronto, ON
- senior software developer Toronto, ON
- software developer no experience Toronto, ON
- software developer entry level Toronto, ON
- software engineer - computer Toronto, ON
- junior software engineer Toronto, ON
