Senior Full Stack Developer

3 weeks ago


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

Position 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 pioneering AI-driven, language-based machine learning capabilities for a diverse range of clients.

Key Responsibilities:

  • Collaborate within a full stack development team to create multi-tenant cloud-based applications and microservices, emphasizing quality, scalability, and reliability.
  • Independently convert product specifications into defined engineering tasks, providing technical guidance and proposing architectural and implementation strategies to the team, while balancing immediate needs with long-term objectives.
  • Leverage data to inform decisions and prioritize tasks, ensuring accountability across the team.
  • Write code following established best practices and contribute ideas for additional improvements that could enhance team performance.
  • Conduct peer code reviews, offering constructive and supportive feedback to fellow team members.
  • Guide junior developers through mentorship, utilizing techniques such as active listening and pair programming.
  • Comprehend and articulate development practices (including refactoring, TDD, and pair programming) and their advantages, fostering a cohesive team understanding.
  • Adhere to recognized software development lifecycle practices (e.g., gitflow, unit testing, CI/CD) and embrace Agile/Scrum methodologies within the team.

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 substantial expertise in both front-end and back-end technologies.
  • Proficiency in object-oriented programming languages, particularly C# and .NET Core.
  • Familiarity with version control systems, such as Git.
  • An understanding of Service-Oriented Architecture.
  • Experience with Microsoft Azure, including Azure SQL Database, Azure Service Bus, Azure Storage, Azure Web Apps, or similar technologies in AWS or GCP.
  • Knowledge of various SQL and No-SQL database technologies.
  • A proven track record of independently assessing, recommending improvements for, and providing feedback on code.
  • Strong verbal and written communication skills.
  • A passion for problem-solving, self-motivation, and comfort with ambiguity.

Preferred Qualifications:

  • Experience with Typescript.
  • Familiarity with AODA.
  • Knowledge of Office JS.
  • Experience with LLM technologies.

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


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