Senior Full Stack Developer

3 weeks ago


Old Toronto, Ontario, Canada Thomson Reuters Full time
Senior Full Stack Software Engineer

Position Overview:

An exceptional opportunity awaits for a seasoned Senior Full Stack Software Engineer eager to contribute to the forefront of legal technology innovation. You will be engaged in all facets of software solutions crafted by the Thomson Reuters Document Intelligence team, a group dedicated to integrating advanced AI capabilities into our product offerings.

Key Responsibilities:

  • Collaborate within a full stack development team to create multi-tenant cloud-based applications and microservices, ensuring high standards of quality, scalability, and reliability.
  • Independently interpret product specifications into detailed engineering tasks; provide technical guidance and architectural insights to the team, balancing immediate needs with future objectives.
  • Leverage data-driven decision-making to prioritize tasks and ensure accountability within the team.
  • Write code adhering to established best practices while also proposing new methodologies that could enhance team performance.
  • Conduct peer code reviews, offering constructive feedback to foster a culture of continuous improvement.
  • Guide junior developers through mentorship and collaborative programming sessions.
  • Comprehend and articulate software development practices such as refactoring, Test-Driven Development (TDD), and pair programming, ensuring the team operates with a shared understanding.
  • Follow established Software Development Life Cycle (SDLC) practices, including version control, unit testing, and continuous integration/deployment, while embracing Agile/Scrum methodologies.

Candidate Profile:

The ideal candidate for the Senior Full Stack Software Engineer role will possess:

  • A Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 5 years of experience in cloud software development, with significant exposure to both front-end and back-end technologies.
  • Proficiency in object-oriented programming languages, particularly C# and .NET Core.
  • Familiarity with version control systems, notably Git.
  • Knowledge of Service-Oriented Architecture principles.
  • Experience with Microsoft Azure services, including Azure SQL Database, Azure Service Bus, and Azure Web Apps, or equivalent technologies in AWS or GCP.
  • Experience with various SQL and No-SQL database systems.
  • A track record of independently assessing, recommending improvements for, and providing feedback on code quality.
  • Strong verbal and written communication skills.
  • A proactive, self-driven approach to problem-solving, comfortable navigating uncertainty.

Preferred Qualifications:

  • Experience with TypeScript.
  • Familiarity with Accessibility for Ontarians with Disabilities Act (AODA) standards.
  • Experience with Office JavaScript API.
  • Knowledge of Large Language Models (LLM).

Thomson Reuters is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

The anticipated pay range for this position is between 73 CAD and 84 CAD per hour.

Our comprehensive benefits package includes medical, dental, vision, and retirement plans.



  • Old Toronto, Ontario, Canada Ndctek Full time

    Job Title: Senior Full Stack DeveloperAbout Us: Ndctek is a leading-edge creative studio at the forefront of video and image models.Job Summary: We're seeking a highly skilled Senior Full Stack Engineer to join our innovative team. As a key member, you will be responsible for designing, developing, and maintaining our cutting-edge applications.Key...


  • Old Toronto, Ontario, Canada Ndctek Full time

    Job Title: Senior Full Stack DeveloperAbout Us: Ndctek is a leading-edge creative studio at the forefront of video and image models.Job Summary: We're seeking a highly skilled Senior Full Stack Engineer to join our innovative team. As a key member, you will be responsible for designing, developing, and maintaining our cutting-edge applications.Key...


  • Old Toronto, Ontario, Canada Thomson Reuters Full time

    Senior Full Stack Software Engineer - Contract OpportunityPosition Overview:An exceptional opportunity has arisen for a seasoned Senior Full Stack Software Engineer eager to influence the future of legal technology. You will be engaged in all facets of software solutions crafted by the Thomson Reuters Document Intelligence team, a group dedicated to...


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


  • Old Toronto, Ontario, Canada SphereGen Technologies LLC Full time

    We are seeking a highly skilled Senior Full Stack Developer to join our team at SphereGen Technologies LLC. As a key member of our development team, you will be responsible for designing and developing software solutions that meet the needs of our clients.Key ResponsibilitiesManage project timelines and deliverables to ensure successful project...


  • Old Toronto, Ontario, Canada SphereGen Technologies LLC Full time

    We are seeking a highly skilled Senior Full Stack Developer to join our team at SphereGen Technologies LLC. As a key member of our development team, you will be responsible for designing and developing software solutions that meet the needs of our clients.Key ResponsibilitiesManage project timelines and deliverables to ensure successful project...


  • Old Toronto, Ontario, Canada Itechpost Full time

    About the RoleWe are a leading independent information technology services firm, and after 45 years, we're still growing. As a Senior Full Stack Developer, you will be instrumental in dissecting business requirements and translating them to a tech design, developing, dev testing, closely working with project stakeholders, other application dev leads,...


  • Old Toronto, Ontario, Canada Itechpost Full time

    About the RoleWe are a leading independent information technology services firm, and after 45 years, we're still growing. As a Senior Full Stack Developer, you will be instrumental in dissecting business requirements and translating them to a tech design, developing, dev testing, closely working with project stakeholders, other application dev leads,...


  • Old Toronto, Ontario, Canada Convictional Full time

    About the RoleWe are seeking a Senior Full Stack Engineer to build complete product features, increasing the impact of our software for the customer.Our Senior Full Stack Engineer will be a product builder, responsible for shipping high-quality features quickly.Key Responsibilities:Delighting users by solving problems via new product featuresImplementing...


  • Old Toronto, Ontario, Canada Convictional Full time

    About the RoleWe are seeking a Senior Full Stack Engineer to build complete product features, increasing the impact of our software for the customer.Our Senior Full Stack Engineer will be a product builder, responsible for shipping high-quality features quickly.Key Responsibilities:Delighting users by solving problems via new product featuresImplementing...


  • Toronto, Ontario, Canada Alpaca Full time

    About AlpacaAlpaca is a leading financial technology company that empowers millions of users to trade billions of dollars worth of assets. Our mission is to provide seamless and high-quality experiences for our users, and we're looking for a talented Senior Full Stack Developer to join our team.Job SummaryWe're seeking an experienced Full Stack Developer who...


  • Toronto, Ontario, Canada Alpaca Full time

    About AlpacaAlpaca is a leading financial technology company that empowers millions of users to trade billions of dollars worth of assets. Our mission is to provide seamless and high-quality experiences for our users, and we're looking for a talented Senior Full Stack Developer to join our team.Job SummaryWe're seeking an experienced Full Stack Developer who...


  • Old Toronto, Ontario, Canada Cpus Engineering Staffing Solutions Inc. Full time

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our team at Cpus Engineering Staffing Solutions Inc. as a Senior Full Stack Developer.Key ResponsibilitiesDesign, develop, implement, and test IT applications using a range of technologies, including Angular, C#,.Net, Python, and Java.Collaborate with cross-functional teams to define...


  • Old Toronto, Ontario, Canada Cpus Engineering Staffing Solutions Inc. Full time

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our team at Cpus Engineering Staffing Solutions Inc. as a Senior Full Stack Developer.Key ResponsibilitiesDesign, develop, implement, and test IT applications using a range of technologies, including Angular, C#,.Net, Python, and Java.Collaborate with cross-functional teams to define...


  • Old Toronto, Ontario, Canada NEAR Full time

    About BitGoBitGo is a leading provider of digital asset security, custody, and liquidity solutions. Our mission is to deliver trust in digital assets and provide a secure and scalable platform for institutional clients.Job SummaryWe are seeking a highly skilled Senior Full Stack Engineer to join our team. As a Senior Full Stack Engineer, you will be...


  • Old Toronto, Ontario, Canada NEAR Full time

    About BitGoBitGo is a leading provider of digital asset security, custody, and liquidity solutions. Our mission is to deliver trust in digital assets and provide a secure and scalable platform for institutional clients.Job SummaryWe are seeking a highly skilled Senior Full Stack Engineer to join our team. As a Senior Full Stack Engineer, you will be...


  • Toronto, Ontario, Canada NDC Tek Full time

    Job Title: Senior Full Stack DeveloperAbout NDC Tek:NDC Tek is a leading-edge creative studio that specializes in cutting-edge video and image models.Job Summary:We are seeking a highly skilled Senior Full Stack Developer to join our innovative team. As a Senior Full Stack Developer, you will be responsible for designing, developing, and maintaining our...


  • Toronto, Ontario, Canada NDC Tek Full time

    Job Title: Senior Full Stack DeveloperAbout NDC Tek:NDC Tek is a leading-edge creative studio that specializes in cutting-edge video and image models.Job Summary:We are seeking a highly skilled Senior Full Stack Developer to join our innovative team. As a Senior Full Stack Developer, you will be responsible for designing, developing, and maintaining our...


  • Old Toronto, Ontario, Canada Klick Full time

    Job SummaryThe Senior Full Stack Developer is a key leadership role at Klick, responsible for driving technical direction and ensuring the delivery of high-quality solutions. As a trusted advisor to the Technical Director, this individual will play a critical role in shaping the technical strategy and direction of the company.Key ResponsibilitiesProvide...


  • Old Toronto, Ontario, Canada Klick Full time

    Job SummaryThe Senior Full Stack Developer is a key leadership role at Klick, responsible for driving technical direction and ensuring the delivery of high-quality solutions. As a trusted advisor to the Technical Director, this individual will play a critical role in shaping the technical strategy and direction of the company.Key ResponsibilitiesProvide...