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

Software Development Engineer (Full Stack Developer)

Fitch Group

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

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

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, Node.js, TypeScript/JavaScript, and modern web development practices
  • Database Technologies – Hands-on experience with RDBMS databases (e.g., Oracle, PostgreSQL) and NoSQL databases (e.g., 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

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

Our global network of colleagues comes together to accomplish things greater than they ever could alone.
We are building incredible things at Fitch, and we invite you to join us on our journey.
For more information please visit our websites: | |
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.
We evaluate qualified 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 1 day ago
Similar jobs that could be interesting for youBased on the Software Development Engineer (Full Stack Developer) in Toronto, ON vacancy
  •  ...future. This position will be hybrid based out of our Toronto office. Vacancy Status: This position is for an...  ...We Looking For? We are seeking a highly motivated software developer with experience in building full stack web applications. Defining data models, developing... 
    Suggested
    Work at office
    Local area

    Citylitics

    Toronto, ON
    5 days ago
  •  ..., committed to results, in an inclusive and high-performing culture. The Role We are seeking a passionate and driven Full Stack Software Engineer to join our XVA team, which plays a critical role in calculating counterparty credit risk and running high-performance simulations... 
    Suggested
    Flexible hours

    Scotiabank

    Toronto, ON
    13 days ago
  • $88k - $128.7k per year

     ...Job Requisition ID # 26WD94930 Position Overview Autodesk is looking for a talented Full-stack Software Engineer to join our growing Access team leading the User Management and Administration capabilities supporting all Autodesk customers! As a Software Engineer... 
    Suggested
    Full time
    For contractors

    Autodesk

    Toronto, ON
    14 hours ago
  •  ...The Team Global Banking and Markets Engineering (GBME) team is the fast-moving, award...  .... The Role As part of an application team focused on the institutional equities...  ...of business, you will be a Lead Software Engineer (Full Stack) for several in-house developed... 
    Suggested

    Scotiabank

    Toronto, ON
    16 days ago
  • $80k - $90k per year

     ...Job Description AGAT Laboratories is currently seeking a Full-Stack  Software Developer to join our internal software development team and...  ...design and development of bespoke Web, desktop and console applications using Visual Studio C# and the .net framework. Work closely... 
    Suggested
    Long term contract
    Full time
    Internship
    Local area
    Remote work
    Flexible hours

    AGAT Laboratories

    Toronto, ON
    26 days ago
  •  ...a lot of fun doing it. We are looking for an outstanding Full Stack Engineer with AWS experience to work with as we redefine the face of eBay...  .... Develop and maintain technical documentation to support software applications. Own multiple subsystems within a larger... 
    Full time
    Immediate start
    Remote work

    eBay

    Toronto, ON
    1 day ago
  • $140k - $165k per year

     ...resilient. Basetwo provides manufacturing engineers with a low code AI platform that helps...  ...siloed databases The Role As a Full Stack Engineer, you will be working on one or...  ...value to the users. ~3+ years of software development experience with modern full-... 
    Long term contract
    Full time
    Work from home
    Flexible hours

    Basetwo

    Toronto, ON
    28 days ago
  •  ...Senior Full-Stack Software Engineer (MEAN Stack) We’re SRED.io - a fast-moving startup, building an AI-based platform that helps companies in Canada to get the funding they need for their innovative tech & science projects. We’re looking for a MEAN Full Stack Developer who... 
    Flexible hours

    SRED.io

    Toronto, ON
    7 days ago
  • $100k - $150k per year

     ...Software Engineer, Full-Stack Applications – AI Innovation Teams Location: Toronto Fitch Ratings is seeking a Software Engineer to join our new AI Innovation teams in Toronto—where we're building the AI-powered platforms and applications that will transform financial... 
    Long term contract
    Internship
    Immediate start

    Fitch Group

    Toronto, ON
    a month ago
  •  ...Job Responsibility: Full Stack Software Engineer III, Supplier Advertising Engineering Candidates for this position are preferred to be based in Toronto, Canada and will be expected to comply with their team's hybrid work schedule requirements. Who We Are: At Wayfair... 
    Long term contract
    Full time
    Temporary work
    Flexible hours

    Wayfair

    Toronto, ON
    8 days ago
  •  ...or graduate degree in computer science or engineering. Excellent written, verbal, and interpersonal communication skills. Full Stack developer, with strong Java, JavaScript/AngularJS...  ...and Python experience. Extensive software development and microservices experience... 
    Manual labor

    Extreme Networks

    Toronto, ON
    7 days ago
  •  ...Position Overview Pulsenics is seeking a Full Stack Software Developer to help design, build, and operate the core software systems that...  ...scalable .NET Core–based software platform that supports multiple applications, devices, and workflows, alongside modern front-end... 

    Pulsenics

    Toronto, ON
    1 day ago
  • Exciting Opportunity: Full Stack Engineer - 6 month contract engagement with renewals (subject to performance) Are you a seasoned Full Stack...  ...passionate about building innovative, resilient financial applications. This role is tailor-made for someone with a background... 
    Permanent employment
    Contract work
    Immediate start

    Randstad

    Toronto, ON
    3 days ago
  •  ...performing culture. The Global Wealth Engineering (GWE) team is continuously modernizing...  ...team is searching for a client-focused full stack engineer who is motivated to contribute...  ...of components of enterprise applications and providing hands-on development and... 
    Internship
    Flexible hours

    Scotiabank

    Toronto, ON
    5 days ago
  • We are seeking an Full Stack Software Developer to join a high-performing technical team. This role is focused on the design, implementation, and expansion of complex data pipelines and web applications. You will be responsible for translating technical specifications into production... 
    Long term contract

    Randstad

    Toronto, ON
    1 day ago
  • We are seeking a Senior Full Stack Software Developer with specialized expertise in the Oracle Cloud CX (Service Cloud) platform. This role...  ...technical systems specifications into tested, high-performance applications while expanding critical data pipelines. You will be... 
    Internship

    Randstad

    Toronto, ON
    14 days ago
  • $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. About Us Fiscal.ai (formerly FinChat) is a leading... 
    Full time
    Casual work
    Remote work

    Fiscal.ai

    Toronto, ON
    13 days ago
  • $45 - $50 per hour

     ...Job Title: Full Stack Software Engineer – Platform Prototyping & Innovation Location: 100% Remote, Canada Experience Level: 3+ Years Rate: $45 to $50 CAD PH Role Summary: NearSource is looking for a Full Stack Software Engineer to contribute to platform prototyping... 
    Remote job
    Long term contract

    NearSource

    Toronto, ON
    8 days ago
  •  ...Position: Senior Full Stack - Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities... 
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    2 days ago
  •  ...Position: Senior Full Stack - Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite/Hybrid : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated... 
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    3 days ago
  • $180k - $230k per year

     ...Lead Software Engineer, Full-Stack Applications – Ratings Technology Fitch Ratings is seeking a  Lead Software Engineer to join our global Ratings Technology team in Toronto. This is your opportunity to not just build mission-critical applications, but to shape the... 
    Long term contract
    Immediate start
    Worldwide

    Fitch Group

    Toronto, ON
    a month ago
  • $100k - $175k per year

     ...healthcare professionals over 2 million hours with Medsender. Position Overview: We are seeking a talented, self-driven, software engineer to join our engineering team and help bring AI to healthcare communication. Just like the rest of our engineering team, you're expected... 
    Remote job
    Home office

    Medsender

    Toronto, ON
    more than 2 months ago
  •  ...Description and Responsibilities: Every engineer is an integral part of our global...  ...daily responsibilities include the entire software cycle from developing/testing, to code reviews...  ...and maintaining/managing your code/application on production You closely collaborate... 
    Internship
    Work at office
    Worldwide
    Flexible hours

    LotusFlare

    Toronto, ON
    12 days ago
  •  ...- Cash Management Technology Engineering globally ensuring specific individual...  ...for you? Design and build applications for iOS and Android platforms...  ...degree in computer science, Software Engineering, or related area....  ...(s): Canada : Ontario : Toronto Scotiabank is a leading... 
    Flexible hours

    Scotiabank

    Toronto, ON
    14 days ago
  •  ...you come with: ~5+ years of Software Development experience ~3+ years...  ...degree in Computer Science or Engineering discipline or equivalent...  ...and walk of life can be their full selves. Diverse perspectives empower...  ..., Houston, Denver, and Toronto. We are backed by leading venture... 
    Hourly pay
    Long term contract
    Temporary work
    Internship
    Work from home
    Monday to friday
    Flexible hours
    Shift work

    Homebase

    Toronto, ON
    6 days ago
  •  ...Position: Junior Full Stack – Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities... 
    Contract work
    Temporary work
    Monday to friday
    Toronto, ON
    17 hours ago
  • We are seeking a Junior Full Stack Software Developer to join our team in Toronto for a mission-critical 12-month contract. This role focuses on translating technical specifications into high-quality, tested applications within a robust .NET and Angular environment. You will... 
    Contract work
    Work at office

    Randstad

    Toronto, ON
    1 day ago
  •  ...Software Engineer, Full-Stack Applications – Credit Module Location: Toronto Fitch Ratings is currently seeking a Software Engineer - Full-Stack Applications to join our global technology team in Toronto. This is your opportunity to build mission-critical applications... 
    Immediate start
    Worldwide

    Fitch Group

    Toronto, ON
    more than 2 months ago
  • We are seeking a high-caliber Full-Stack Software Developer with specialized expertise in AI/ML and Cloud Architecture. This role is designed...  ...- Full-Stack Development: Build production-ready applications using React.js (Hooks, Context API) and Next.js (SSR/Routing... 

    Randstad

    Toronto, ON
    2 days ago
  •  ...to scale from 5M → 50M users next. We’re looking for a Software Engineer II to join our Core Marketplace Automation Team , building...  ...architecture. What We’re Looking For Experience: At least 2 years full stack engineering experience building production-grade software,... 
    Contract work
    Part time
    Freelance
    Live In
    Local area
    Immediate start
    Remote work
    Flexible hours

    Jerry

    Toronto, ON
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer (Full Stack Developer). Be the first to apply!