Senior Software Engineer

2 days ago


Toronto, Ontario, Canada Thomson Reuters Full time

About the Role

We are seeking a highly skilled Senior Software Engineer to join our team at Thomson Reuters. As a Senior Software Engineer, you will play a key role in designing, developing, and deploying cloud-native applications that meet the needs of our customers.

Key Responsibilities

  • Design and develop cloud-native applications using modern front-end frameworks such as Angular, React, or Vue.
  • Develop web applications and services using C# and.NET Core.
  • Work with cloud-native applications and deployment on public cloud platforms such as AWS, Azure, or GCP.
  • Experience with REST APIs and SQL/NoSQL databases.
  • Develop microservice-architected applications.

About You

To be successful in this role, you will need:

  • 2-3 years of experience with modern front-end frameworks such as Angular, React, or Vue.
  • 5+ years of experience in developing web applications and services using C# and.NET Core.
  • 1-2 years of experience working with cloud-native applications and deployment on public cloud platforms such as AWS, Azure, or GCP.
  • Experience with REST APIs and SQL/NoSQL databases.
  • Experience developing microservice-architected applications.

Preferred Qualifications

  • Bachelor's degree in computer science or equivalent experience.
  • Experience implementing and interacting with GraphQL endpoints.
  • Experience with RabbitMQ.
  • Interest or experience coaching junior and mid-level engineers.
  • Experience working with cross-functional and remote teams.
  • Experience with test-driven development, pair programming, and automated testing frameworks.
  • Understanding design patterns for scalability, performance, and reliability.

What's in it for You?

As a Senior Software Engineer at Thomson Reuters, you will have the opportunity to work on challenging projects, collaborate with a talented team, and contribute to the development of cloud-native applications that make a real impact. You will also have access to a range of benefits, including:

  • A hybrid work model that allows you to work from home or in the office.
  • A comprehensive benefits package that includes health insurance, retirement savings, and tuition reimbursement.
  • Opportunities for professional growth and development, including training and mentorship programs.
  • A collaborative and inclusive work environment that values diversity and inclusion.

About Thomson Reuters

Thomson Reuters is a global business that relies on diversity of culture and thought to deliver on our goals. We are committed to creating a workplace that is inclusive, equitable, and respectful of all employees. We believe that our employees are our greatest asset, and we are dedicated to providing them with the resources and support they need to succeed.



  • Toronto, Ontario, Canada Cloverland Park Senior Living Full time

    About Cloverland Park Senior Living:At Cloverland Park Senior Living, we are committed to transforming the way we support our residents and their families. Our innovative platform is designed to enhance the quality of life for seniors while providing seamless financial management solutions.Your Role:We are seeking a Senior Backend Software Engineer who is...


  • Toronto, Ontario, Canada S M Software Solutions Inc Full time

    We are seeking a highly skilled Senior Software Engineer specializing in CRM Solutions to join our team at S M Software Solutions Inc. Below are the essential details regarding this opportunity:Mandatory Documentation:Ensure your resume is current and submitted in Word format.Complete the attached Skills Matrix and provide references as requested.Indicate...


  • Toronto, Ontario, Canada Fleming Farms Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Fleming Farms Senior Living. As a key member of our technology team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions to support our business operations.Key ResponsibilitiesDesign and develop full-stack...


  • Toronto, Ontario, Canada Fleming Farms Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Fleming Farms Senior Living. As a key member of our technology team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions to support our business operations.Key ResponsibilitiesDesign and develop full-stack...


  • Toronto, Ontario, Canada IFG International Financial Group Ltd Full time

    Senior Software EngineerIFG International Financial Group Ltd is looking for a Senior Software Engineer to join our dynamic team on a contract basis.Key Responsibilities: Design, develop, and enhance software applications, ensuring high-quality coding and testing standards. Establish project timelines and specifications for implementation, testing, and...


  • Toronto, Ontario, Canada Global Pharma Tek Full time

    Job Title: Senior Software Engineer Job Summary: We are seeking a highly skilled Senior Software Engineer to join our team at Global Pharma Tek. As a key member of our software development team, you will be responsible for designing, architecting, and developing complex enterprise applications using.NET Framework, C#, and SQL. Your expertise in Web...


  • Toronto, Ontario, Canada Sage Lake Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Sage Lake Senior Living. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our residents and staff.This is a remote role that requires...


  • Toronto, Ontario, Canada Sage Lake Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Sage Lake Senior Living. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our residents and staff.This is a remote role that requires...


  • Toronto, Ontario, Canada SIX Payment Services Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at SIX Payment Services. As a Senior Software Engineer, you will play a critical role in designing, creating, and sustaining the software engineering tools used to manage our payment acceptance platform.Key ResponsibilitiesDesign and develop automation tools such as CI/CD...


  • Toronto, Ontario, Canada SIX Payment Services Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at SIX Payment Services. As a Senior Software Engineer, you will play a critical role in designing, creating, and sustaining the software engineering tools used to manage our payment acceptance platform.Key ResponsibilitiesDesign and develop automation tools such as CI/CD...


  • Toronto, Ontario, Canada Loopio Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Loopio. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesDesign and develop high-quality software applications using a variety of programming languages and...


  • Toronto, Ontario, Canada Loopio Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Loopio. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesDesign and develop high-quality software applications using a variety of programming languages and...


  • Toronto, Ontario, Canada Paralucent Inc Full time

    Senior .NET Software EngineerParalucent Inc, a prominent provider of technology solutions and staffing services, boasts nearly two decades of successful project execution. Our commitment to quality, client satisfaction, and innovation is at the forefront of our operations.We are in search of a talented and motivated individual to take on the role of Senior...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleAt Amazon Development Centre Canada ULC, we believe in the power of innovation and collaboration. As a Senior Software Engineer, you will play a pivotal role in designing and implementing cutting-edge solutions that empower our customers to manage access and identity seamlessly.Key ResponsibilitiesTake ownership of the design, implementation,...


  • Toronto, Ontario, Canada Robinhood Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Robinhood. As a key member of our engineering team, you will be responsible for designing and implementing large-scale systems that drive business growth and improve operational efficiency.Key ResponsibilitiesDesign and develop core features of our most heavily...


  • Toronto, Ontario, Canada Robinhood Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Robinhood. As a key member of our engineering team, you will be responsible for designing and implementing large-scale systems that drive business growth and improve operational efficiency.Key ResponsibilitiesDesign and develop core features of our most heavily...


  • Toronto, Ontario, Canada PROTEINQURE INC. Full time

    Senior Software EngineerAt ProteinQure, we are building a computational platform for the design of peptide therapeutics. By daring to deliver therapeutics in a novel way we are changing the game for drug development and bringing hope to patients with previously untreatable diseases. We work on treatments for cancer, diabetes, neurodegenerative, and...


  • Toronto, Ontario, Canada Amazon Full time

    Join Our Team as a Senior Software EngineerThe Device Privacy and Data Management team is dedicated to creating solutions that uphold the trust of customers who utilize Amazon devices. Our services enable various teams within Amazon to adhere to privacy regulations, ensuring the protection of customer data. We develop services from inception to enhance...

  • Software Engineer

    1 week ago


    Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve technical...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Position OverviewAt Amazon Development Centre Canada ULC, we believe in the power of innovation and collaboration. As a Senior Software Engineer, you will be part of a dedicated team that focuses on providing robust identity management solutions, ensuring that our clients maintain control over their access and resources.Key ResponsibilitiesDesign, implement,...