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 10 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer (Full Stack Developer) in Toronto, ON vacancy
  •  ...Leading infrastructure vendors, engineering firms, and construction companies...  ...will be hybrid based out of our Toronto office. Vacancy Status: This...  ...We are seeking a highly motivated software developer with experience in building full stack web applications. Defining... 
    Suggested
    Work at office

    Citylitics

    Toronto, ON
    1 day ago
  •  ...outcomes. We stay close to our customers — from leadership to engineers — and work together to solve real problems with urgency and...  ...today — and we’re just getting started. Role Overview As a Full Stack Software Engineer at Harvey, you’ll play a pivotal role in... 
    Suggested
    Long term contract
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Harvey

    Toronto, ON
    17 days ago
  •  ...possible. The Opportunity As a Senior Software Engineer at Caribou, you will shape the...  ...security, and observability across the stack Mentor teammates and elevate engineering...  ...culture: The team primarily operates out of Toronto with one day a week in-office. Options... 
    Suggested
    Summer work
    Work at office
    Remote work
    1 day per week

    Caribou

    Toronto, ON
    19 days ago
  •  ...Opportunity? We're looking for an experienced Full Stack Developer to join our dynamic team. You'...  ...you will get to shape the future of our application platforms and collaborate with talented...  ..., participating in all phases of the software development lifecycle Creating... 
    Suggested
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    12 days ago
  • $130k - $180k per year

     ...Senior Software Engineer, Full-Stack Applications – AI Innovation Teams 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... 
    Suggested
    Long term contract
    Internship
    Immediate start

    Fitch Group

    Toronto, ON
    21 days ago
  • $110 per hour

     ..., and Jack Dorsey . Position: Software Engineer Type: Contract Compensation...  ..., build, and maintain scalable web applications using React/TypeScript and Python...  ...Act and related ordinances, qualified applicants will be considered for assignment with... 
    Remote job
    Hourly pay
    Contract work
    For contractors
    Summer work

    Mercor

    Toronto, ON
    1 day ago
  •  ...results, in an inclusive and high-performing culture. Why We're Hiring Our Canadian Digital Banking Engineering – Applications team is looking for a seasoned Full-Stack Developer to help deliver innovative, customer-centric solutions. You’ll work with modern JavaScript... 
    Flexible hours

    Scotiabank

    Toronto, ON
    4 hours ago
  • $130k - $225k per year

     ...Role Join a team building innovative, full-stack products in a dynamic, startup...  ...stable, profitable enterprise. We seek engineers with extensive experience in Java, JavaScript...  ...technologies. What You'll Do Accelerate Application Development : Rapidly develop new... 
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Toronto, ON
    10 days ago
  • $124k - $155k per year

     ...and make decisions about their software. This means your work has an...  ...and debugging production web applications and distributed systems. UX...  ...and TypeScript are our primary stack. You have a sharp eye for UI/UX...  ...accessibility, and performance. Full-Stack Versatility: While... 
    Local area
    Remote work

    CircleCI

    Toronto, ON
    18 days ago
  • $85 - $115 per hour

     ...Summers , and Jack Dorsey . Position: Software Engineer IV – Data Collection and Engineering...  ...: Redmond, WA Commitment: Full-time Role Responsibilities Develop...  ...programming experience. ~ Full stack software development experience. ~ Proficiency... 
    Remote job
    Full time
    Contract work
    Summer work

    Mercor

    Toronto, ON
    1 day ago
  •  ...client in the mortgage industry is growing and seeking to hire a Full-Stack Application Developer to join their team. The company has developed...  ...office 1-2 times per month, the office is located in Downtown Toronto. This is an excellent opportunity to join a growing team and... 
    Full time
    Direct hire
    Work at office
    Remote work

    Motion Recruitment

    Toronto, ON
    26 days ago
  • $70 - $80 per hour

     ...Angelo , Larry Summers , and Jack Dorsey . Position: Software Engineer Type: Freelance Compensation: $70–$80/hour...  ...Must-Have ~2+ years of experience in frontend/full-stack development or technical content creation. ~ Bachelor's degree... 
    Remote job
    Summer work
    Freelance
    Immediate start

    Mercor

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

     ...Lead Software Engineer, Full-Stack Applications – Ratings Technology 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... 
    Long term contract
    Immediate start
    Worldwide

    Fitch Group

    Toronto, ON
    22 days 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
    more than 2 months ago
  • $76.8k - $115.2k per year

     ...Responsibility: Work Location: Toronto, Ontario, Canada Hours: 37...  ...Responsibilities Design, engineer, deploy, and support of our...  ...onboarding of systems and applications on our SailPoint platform....  ...vendors to resolve application, software and hardware issues in a timely... 
    Full time
    Work from home

    TD Bank

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

    Jerry

    Toronto, ON
    11 days 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
    26 days ago
  • $105k - $135k per year

     ...methodologies to build on-prem and cloud native applications for the financial services industry. We...  ...: ~ You have a Bachelor’s degree in Engineering, Computer Science, or equivalent ~...  ...working on Agile teams ~3+ years of software engineering experience. Specifically building... 
    Worldwide
    Flexible hours

    The Citco Group Limited

    Toronto, ON
    15 days ago
  •  ...Position: Senior Full Stack - Software Developer Duration: 6 Months 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
    Monday to friday

    Akkodis

    Toronto, ON
    5 days ago
  •  ...colleagues and clients? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 7 month contract in Toronto. This is an onsite role. Rate: $565.97 - $601.35 Advantages • Earn a competitive rate within... 
    Contract work

    Randstad

    Toronto, ON
    6 days ago
  •  ...alongside Merrco, Payfirma, and Barnet.  Location: Toronto or remote within Canada What You Will Be Doing  As a Full Stack Developer, you will be deeply hands-on in building scalable, secure, and high-performance applications. You’ll work across backend and frontend... 
    Full time
    Remote work
    Flexible hours

    KORT Payments

    Toronto, ON
    a month ago
  • $80 - $110 per hour

     ...Larry Summers , and Jack Dorsey . Position: Software Engineer Type: Full-time Compensation: $80–$110/hour Location...  ...language models ( GPT-4o , Claude , etc.) into production applications. Compensation & Legal Hourly contractor... 
    Remote job
    Hourly pay
    Weekly pay
    Full time
    For contractors
    Summer work

    Mercor

    Toronto, ON
    1 day ago
  •  ...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... 
    Remplacement
    Full time

    Brickeye

    Toronto, ON
    21 days ago
  • We are seeking a highly skilled Senior Full Stack Software Developer to join our team in Toronto. This role is focused on the design, implementation, and maintenance of complex n-tier web applications and cloud-native solutions. You will be responsible for translating technical... 
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    19 days ago
  • $105k - $125k per year

     ...While Monks may contact potential candidates via LinkedIn, all applications must be submitted through our official website (monks.com/careers). The Role We are seeking a seasoned, hands-on Full-Stack Engineer with a proactive, "gets-it-done" attitude to be a... 
    Long term contract
    Internship
    Work at office
    Remote work
    Shift work

    Monks

    Toronto, ON
    12 days ago
  •  ...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...  ..., and optimize enhanced rock weathering. You'll combine deep full-stack technical skills with empathy and design thinking to build... 
    Long term contract
    Permanent employment
    Full time
    Internship
    Flexible hours

    Lithos

    Toronto, ON
    more than 2 months ago
  • $85k per year

     ...Role Overview: We are seeking a Senior Full Stack Engineer to take ownership of our codebase integrity. As part of a tight-knit development...  ...Education: ~ A bachelor’s degree in Computer Science or Software Engineering is typically required. API & Webhook Integrity... 
    Long term contract
    Full time
    Part time
    Flexible hours

    HomeLife Realty Services

    Toronto, ON
    3 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
    12 days ago
  • $180k - $230k per year

     ...Lead Software Engineer, Full-Stack Applications – Innovation Tiger Team 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... 
    Long term contract
    Immediate start

    Fitch Group

    Toronto, ON
    22 days ago
  • $142.6k - $213.8k per year

     ...nimble, and works across a wide stack: on any given day, we discuss...  ...with various groups from engineering to HR to top management of the...  ...You enjoy working across a full stack, from user experience, to...  ...healthy respect for corporate software, understanding where it shines... 
    Work at office
    Local area
    Remote work
    Work from home
    Relocation

    Stripe

    Toronto, ON
    10 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!