Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Fitch Ratings

Fitch Group is currently seeking a Software Engineer based out of our Toronto office.As a leading, global financial information services provider, Fitch Group delivers vital credit and risk insights, robust data, and dynamic tools to champion more efficient, transparent financial markets. With over 100 years of experience and colleagues in over 30 countries, Fitch Group’s culture of credibility, independence, and transparency is embedded throughout its structure, which includes Fitch Ratings, one of the world’s top three credit ratings agencies, and Fitch Solutions, a leading provider of insights, data and analytics. With dual headquarters in London and New York, Fitch Group is owned by Hearst. Fitch's Technology & Data Team is a dynamic department where innovation meets impact. Our team includes the Chief Data Office, Chief Software Office, Chief Technology Office, Emerging Technology, Shared Technology Services, Technology, Risk and the Executive Program Management Office (EPMO). Driven by our investment in cutting-edge technologies like AI and cloud solutions, we’re home to a diverse range of roles and backgrounds united by a shared passion for leveraging modern technology to drive projects that matter to our organization and clients. We are also proud to be recognized by Built In as a “Best Place to Work in Technology” 3 years in a row. Whether you're an experienced professional or just starting your career, we offer an exciting and supportive environment where you can grow, innovate, and make a difference. Want to learn more about a career in technology and data at Fitch? Visit: How You’ll Make an Impact: Demonstrate proficiency in full-stack technologies for enterprise-scale applications and websites.Work as part of an agile team in design, development, debugging, and deployment efforts while addressing security, cross-browser and cross-platform expectations and concerns.Understand the importance of web design best practices, provide effective translation of design concepts into clean, responsive code, and implement appropriate integration approaches for APIs and data layers to deliver seamless website experiencesPartner with Product Owners and stakeholders to understand business needs, define and develop applications/ architecture, design, review, implement and optimize Engineering processes.Build data expertise and a deep understanding of business domain knowledge and own data quality for allocated areas of ownership.Maintain and enhance microservices based components for the application suite.Recommend, create and maintain development best practices and guidelines to be used across various applications.Write automated unit, integration, performance and visual regression test cases.Integrate test case execution with the CI/CD pipeline to better align with the DevSecOps strategy. Promote, implement, and evolve development best practices especially on commits, versioning and dependency management.You May be a Good Fit if:2-5 years of experience developing distributed applications with moderate-to-high complexityProficiency with JavaScript/TypeScript and React for frontend developmentExperience in Java and Spring Boot for backend developmentExperience with Content Management Systems (CMS), including Contentful, and their integration with web platformsExperience with AI-assisted development tools (GitHub Copilot, Microsoft Copilot) and their practical application in daily codingWorking knowledge of NoSQL databases (MongoDB/DynamoDB) from both storage and compute perspectivesFamiliarity with RESTful and GraphQL API development and testing tools like PostmanExperience with version control (Git/GitHub) and basic CI/CD conceptsAbility to work in Agile/DevSecOps environments with emphasis on security, automation, and qualityWhat Would Make You Stand Out: Experience with Kubernetes/EKS for container orchestration and production deploymentsProficiency with AWS CLI and AWS services (CloudFront, EKS, Lambda, S3, etc.)Hands-on experience with GitHub Actions/Workflows and ArgoCD for implementing GitOps practices and automated deployment pipelinesInterest in exploring AI integration patterns, prompt engineering, and emerging frameworks like Model Context Protocol (MCP)Experience with microservices architecture and distributed system design patternsExposure to monitoring, logging, and observability tools in production environmentsWhy Choose Fitch: Hybrid Work Environment: 2 days a week in office required. A Culture of Learning & Mobility: Dedicated trainings, leadership development and mentorship programs designed to ensure that your time at Fitch will be a continuous learning opportunityInvesting in Your Future: Retirement planning and tuition reimbursement programs that empower you to achieve your short and long-term goalsPromoting Health & Wellbeing: Comprehensive healthcare offerings that enable physical, mental, financial, social, and occupational wellbeingSupportive Parenting Policies: Family-friendly policies, including a generous global parental leave plan, designed to help you balance career and family life effectivelyInclusive Work Environment: A collaborative workplace where all voices are valued, with Employee Resource Groups that unite and empower our colleagues around the globeDedication to Giving Back: Paid volunteer days, matched funding for donations and ample opportunities to volunteer in your communityFitch is committed to providing global securities markets with objective, timely, independent and forward-looking credit opinions. To protect Fitch’s credibility and reputation, our employees must take every precaution to avoid conflicts of interest or any appearance of a conflict of interest. Should you be successful in the recruitment process at Fitch Ratings you will be asked to declare any securities holdings and other potential conflicts prior to commencing employment. If you, or your immediate family, have any holdings that may conflict with your work responsibilities, you may be asked to divest yourself of them before beginning work. Fitch is proud to be an Equal Opportunity and Affirmative Action Employer. We evaluatequalified applicants without regard to race, color, national origin, religion, sex, sexual orientation, gender identity, disability, protected veteran status, and other statuses protected by law.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Toronto, OH vacancy
  • $113k - $163k

    Senior Full-Stack Engineer - Capital Markets & DerivativesAre you passionate about building innovative technology solutions in Capital...  ...platforms.We're seeking a Senior Full-Stack Engineer with strong software engineering expertise and experience in derivatives trading... 
    Suggested
    Full time
    Temporary work
    Local area

    John Hancock

    Toronto, OH
    4 days ago
  • $69.53k - $115.88k

    The Group Benefits team is looking for a passionate Associate Full Stack Software Engineer with an engineering mindset and a zeal for designing, developing and improving software products. You thrive on delivering resilient and scalable applications, with a focus on continuous... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    John Hancock

    Toronto, OH
    2 days ago
  • $75.9k - $141.9k

     ...enterprise-grade, cloud-native AI solutions. Our team combines engineering excellence with cutting-edge AI to deliver scalable, secure,...  ...operational readiness for agents.Required Qualifications5-7 years of software engineering experience, with 3+ years in AI/ML engineering, AI... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    2 days per week
    3 days per week

    BMO Bank

    Toronto, OH
    1 day ago
  • Software Engineer, Full-Stack Applications - Ratings TechnologyFitch 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... 
    Suggested
    Work at office
    Immediate start
    Worldwide
    Flexible hours

    Fitch Ratings

    Toronto, OH
    3 days ago
  • Senior Software Engineer, Full-Stack Applications - AI Innovation TeamsAs 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... 
    Suggested
    Immediate start

    Fitch Ratings

    Toronto, OH
    1 day ago
  • $140k - $180k

     ...Opportunity ShyftLabs is seeking an experienced Senior / Lead Data Engineer to lead the design, architecture, and delivery of enterprise-...  ..., Analytics Engineers, Machine Learning Engineers, and Software Engineers to deliver high-impact data products. Enable AI and machine... 
    Work at office
    3 days per week

    Medium

    Toronto, OH
    1 day ago
  •  ...innovation meets impact. Our team includes the Chief Data Office, Chief Software Office, Chief Technology Office, Emerging Technology, Shared...  ...? Visit: Fitch Group is currently seeking a Senior Software Engineer - Python based out of our Toronto office.How You’ll Make an... 
    Temporary work
    Work at office
    Immediate start
    2 days per week
    3 days per week

    Fitch Ratings

    Toronto, OH
    4 days ago
  • $75.9k - $141.9k

     ...King Street WestJob Family Group:TechnologyDrives the overall software development lifecycle including working across functional teams...  ...environments and strengthening reliability through Chaos engineering practices.Follows release management processes and standards,... 
    Full time
    Contract work
    Part time

    BMO Bank

    Toronto, OH
    5 hours ago
  • Fitch Group is currently seeking a Lead Software Engineer - Associate Director based out of our Toronto office.As a leading, global financial information services provider, Fitch Group delivers vital credit and risk insights, robust data, and dynamic tools to champion more... 
    Temporary work
    Work at office
    Immediate start
    Shift work
    2 days per week

    Fitch Ratings

    Toronto, OH
    3 days ago
  • $113k - $163k

     ...critical cloud platforms that enable data, analytics, and AI across the organization. We're looking for a Senior Platform Reliability Engineer to lead the reliability, performance, and evolution of our Azure-based platform ecosystem, including Kubernetes, CI/CD pipelines,... 
    Full time
    Temporary work
    Local area

    John Hancock

    Toronto, OH
    5 hours ago
  • $75.9k - $141.9k

     ...through frictionless access to services, tools, and platforms for DAT business user consumption.​Our team is responsible for the engineering, operations, and continuous evolution of Enterprise Data Management platforms, including Data Catalog, Data Quality, Data Lineage... 
    Full time
    Contract work
    Part time
    Work at office
    2 days per week

    BMO Bank

    Toronto, OH
    2 days ago
  • $94.6k - $176k

     ...Address:33 Dundas Street WestJob Family Group:TechnologyWe are seeking an enthusiastic, passionate professional for a Principal Cloud Engineer position with 8+ years of experience in multiple large scale Azure enterprise environments. We are looking for technology leaders... 
    Full time
    Contract work
    Part time

    BMO Bank

    Toronto, OH
    2 days ago
  • Lead Software Engineer, Full-Stack Applications - Ratings TechnologyAs 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... 
    Immediate start
    Worldwide

    Fitch Ratings

    Toronto, OH
    2 days ago
  •  ...opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are seeking an experienced Staff Software Engineer to join Okta's Universal Directory Platform team within the Product Platform Pillar. The team serves as the intelligent core... 
    Local area
    Worldwide

    Okta

    Toronto, OH
    9 days ago
  • $129.4k - $179.4k

    Step into a role where AI isn’t an add‑on — it’s the foundation. We’re looking for a Senior Full‑Stack AI Engineer who wants to shape how modern AI‑driven software is built, deployed, and scaled. You’ll work at the frontier of cloud engineering and intelligent application... 
    Full time
    Temporary work
    Local area
    Flexible hours
    Shift work

    John Hancock

    Toronto, OH
    2 days ago
  • $75.9k - $141.9k

    Application Deadline:08/30/2026Address:33 Dundas Street WestJob Family Group:TechnologySenior Cloud Engineer - ML/AI PlatformWe are seeking a Senior Cloud Engineer with deep expertise in AWS and Azure AI/ML services to drive our enterprise ML/AI platform capabilities.... 
    Full time
    Contract work
    Part time

    BMO Bank

    Toronto, OH
    5 hours ago
  • $113k - $163k

     ...lead the evolution of our application landscape toward cloud-native, AI-enabled platforms.In this role, you will work closely with engineering, platform, and business teams to modernize complex application environments—moving beyond traditional lift-and-shift approaches... 
    Full time
    Temporary work
    Local area
    Flexible hours
    Shift work

    John Hancock

    Toronto, OH
    3 days ago
  •  ...environment changes. Trains end users or technical support staff to use / support program and system. Modifies and maintains software programs written by others. Understands quality policy and objectives. Ensures compliance with the appropriate QS 9000... 

    Synergy Staffing

    Follansbee, WV
    5 days ago
  • $107.45k - $199.55k

    Join Our Cloud Engineering TeamAre you passionate about building scalable, secure, and modern cloud solutions? We're looking for a Senior...  ...BOSH CLI.Experience with DevOps, CI/CD pipelines, and Agile software development practices.Hands-on experience building and integrating... 
    Full time
    Temporary work
    Local area
    Flexible hours

    John Hancock

    Toronto, OH
    4 hours ago
  • $75.9k - $141.9k

     ...Deadline:08/11/2026Address:4100 Gordon Baker RoadJob Family Group:TechnologyWe are seeking a highly motivated and skilled DevOps Engineer with strong expertise in database automation, cloud infrastructure automation, and observability engineering. The ideal candidate... 
    Full time
    Contract work
    Part time

    BMO Bank

    Toronto, OH
    2 days ago
  • $82.8k - $154.8k

     ...100 King Street WestJob Family Group:TechnologyThis role is HYBRID (2 days/week work in office)This role is within the Detection Engineering & Automation function of the Global Security Operations Center (GSOC) within the Cybersecurity domain. The AI Systems Engineer (Detection... 
    Full time
    Contract work
    Part time
    Work at office
    2 days per week

    BMO Bank

    Toronto, OH
    1 day ago
  •  ...Zurich Canada is currently looking for a Finance Application Architect to combine their finance domain knowledge with modern data engineering and cloud technologies to drive data consistency, governance, and business intelligence capabilities.Reporting to the Enterprise... 
    Work at office
    Local area
    Worldwide
    3 days per week

    Zurich Insurance Group

    Toronto, OH
    1 day ago
  • $75.9k - $141.9k

     ...impact, enterprise-critical platformsEmbraces automation, modern engineering practices, and continuous improvementValues innovation,...  ...alerting standardsEducationBachelor’s degree in Computer Science, Software Engineering, or a related field (preferred)Salary:$75,900.00 -... 
    Full time
    Contract work
    Part time
    3 days per week

    BMO Bank

    Toronto, OH
    2 days ago
  • Lead Machine Learning Engineer - AI Innovation TeamsAs 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.... 
    Immediate start

    Fitch Ratings

    Toronto, OH
    2 days ago
  • $121.6k - $211.8k

     ...team and influencing the broader technology ecosystem.OverviewWe are seeking an experienced and forward-thinking Director of Software Engineering - Infrastructure, Resiliency & Compliance to lead and evolve our enterprise technology capabilities. This role is a unique... 
    Full time
    Contract work
    Part time
    Work at office
    Weekend work
    Afternoon shift
    2 days per week

    BMO Bank

    Toronto, OH
    1 day ago
  • Fitch Group is currently seeking a Lead/Principal Data Engineer based out of our Toronto office.As a leading, global financial information...  ...meets impact. Our team includes the Chief Data Office, Chief Software Office, Chief Technology Office, Emerging Technology, Shared... 
    Temporary work
    Work at office
    Immediate start
    Worldwide
    Shift work
    2 days per week

    Fitch Ratings

    Toronto, OH
    2 days ago
  • $94.6k - $176k

     ...and managing shared technology capabilities that support the bank’s core digital services. The organization brings together software engineers, architects, and technical leaders, along with quality engineering, platform support, and business management teams.Digital Core... 
    Full time
    Contract work
    Part time
    2 days per week

    BMO Bank

    Toronto, OH
    4 days ago
  •  ...and are looking for a new challenge, we would love to hear from you. Zurich Canada is currently looking for a Data and Automation Engineer to join the Actuarial Pricing team. This role will be responsible for creating data solutions that support actuarial analyses, enable... 
    Work at office
    Local area
    Worldwide
    3 days per week

    Zurich Insurance Group

    Toronto, OH
    2 days ago
  • $75.9k - $141.9k

     ...at BMOAt BMO, we're leveraging emerging technologies, modern engineering practices, and AI-powered solutions to transform the future of...  ...improvement.Guide development teams through all phases of the Software Development Lifecycle (SDLC).Mentor developers and promote engineering... 
    Full time
    Contract work
    Part time
    2 days per week

    BMO Bank

    Toronto, OH
    2 days ago
  • $136k - $204k

     ...Exchange is the world's largest Internet Exchange while Equinix Fabric has the largest market share in Software Defined Interconnection. Our software defined dataplane engineering team is designing new network service offerings through network-adjacent virtualized compute on... 
    Full time
    Work at office

    Equinix

    Toronto, OH
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!