cover image
Fitch Group, Inc.

Fitch Group, Inc.

www.fitch.group

2 Jobs

3,816 Employees

About the Company

Fitch Group is a global leader in financial information services with operations in more than 30 countries. Wholly owned by Hearst, Fitch Group is comprised of: Fitch Ratings, a global leader in credit ratings and research and Fitch Solutions, a leading provider of data, research and analytics. With dual headquarters in London and New York, Fitch Group is owned by Hearst.

Listed Jobs

Company background Company brand
Company Name
Fitch Group, Inc.
Job Title
Software Engineer, Full-Stack Applications - AI Innovation Teams
Job Description
**Job Title:** Software Engineer, Full‑Stack Applications – AI Innovation Teams **Role Summary:** Design, develop, and deliver greenfield full‑stack applications that embed generative AI and machine‑learning capabilities. Work closely with ML engineers to translate sophisticated models into usable product features, delivering high‑impact tools for financial analysts. **Expectations:** - Build production‑grade code end‑to‑end (frontend, backend, APIs). - Integrate AI/ML services (LLMs, generative AI, intelligent automation) into user‑facing applications. - Maintain code quality, testing standards, and CI/CD pipelines. - Collaborate in an agile, cross‑functional team and contribute to architectural decisions. - Continuously learn emerging AI integration patterns and advance toward senior/lead roles. **Key Responsibilities:** - Develop scalable UI components using React. - Implement backend services and APIs with Java Spring Boot and Python. - Create and maintain integration layers that connect ML models to the application stack. - Write unit, integration, and performance tests; conduct code reviews. - Contribute to CI/CD workflows, monitoring, and production support. - Participate in design reviews, sprint planning, and technical documentation. **Required Skills:** - Strong proficiency in Java, Spring Boot, Python, and React. - Experience building RESTful APIs and micro‑service architectures. - Familiarity with AI/ML integration (LLMs, generative AI, model serving). - Knowledge of version control (Git) and CI/CD tools (Jenkins, GitHub Actions, etc.). - Ability to write clean, maintainable, test‑driven code. - Excellent problem‑solving, communication, and teamwork skills. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related discipline (or equivalent practical experience). - Advanced degree optional; relevant certifications (e.g., AWS Certified Developer, Google Cloud Professional Developer, or AI/ML specialization) are a plus.
Toronto, Canada
Hybrid
09-01-2026
Company background Company brand
Company Name
Fitch Group, Inc.
Job Title
Engineering & Quality - Software Engineer, Associate Director (Toronto)
Job Description
**Job Title:** Engineering & Quality – Software Engineer, Associate Director (QA Engineer) **Role Summary:** Senior quality‑assurance leader responsible for elevating test automation, integrating testing into CI/CD pipelines, and ensuring system and data quality for workflow analytical applications within an agile environment. **Expectations:** - Serve as the primary testing engineer on an agile squad and mentor junior engineers. - Design, build, and maintain reusable, flexible automation frameworks. - Drive testability and BDD practices across the team. - Deliver high‑quality results in a complex, fast‑paced setting while influencing stakeholders. **Key Responsibilities:** - Develop and maintain Selenium‑based automation frameworks (Java). - Integrate automated test execution and reporting into Bamboo/Jenkins pipelines. - Collaborate with business analysts, developers, and users to define test strategies and acceptance criteria. - Implement BDD frameworks and write feature files for automated acceptance testing. - Automate UI, API (Rest Assured/OpenAPI), and event‑driven service tests, including Kafka message queues. - Conduct performance testing using JMeter, k6, NeoLoad, or LoadRunner and embed performance validation in CI. - Write and execute SQL/NoSQL queries for data verification and DB testing. - Mentor team members on best practices, test design, and shift‑left quality principles. - Explore AI‑generated output validation and leverage code assistants (e.g., Amazon Q, Microsoft Copilot) to accelerate test creation. **Required Skills:** - 8+ years automation testing experience; recent work with Selenium WebDriver (Java). - 4+ years integrating automated tests with DevOps tools (Bamboo or Jenkins, Git/Bitbucket) in Scrum/Agile teams. - 4+ years UI testing and API testing (Rest Assured/OpenAPI). - Proficiency in BDD concepts and frameworks. - Strong SQL/NoSQL querying for data validation. - Performance testing expertise (JMeter, k6, NeoLoad, LoadRunner). - Excellent analytical, problem‑solving, and communication abilities. - Experience with event‑driven architectures (Kafka) and container environments (Docker/Kubernetes) is a plus. - Familiarity with Python testing libraries (Pandas, NumPy, Requests) and UFT is advantageous. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). - Professional testing certification (e.g., ISTQB Advanced) preferred but not mandatory.
Toronto, Canada
Hybrid
Junior
01-02-2026