(Canada) Full Stack Software Engineer

4 months ago


Old Toronto, Canada Thomson Reuters Full time
Canada Full Stack Software Engineer - Sr (Contract)

Contract (4 months 20 days)

Published 5 days ago

Angular

C#

AODA

.NET

Senior Full Stack Software Engineer

An exciting opportunity exists for an experienced Senior Full Stack Software Engineer looking to drive the next generation of legal innovation. Working on all aspects of software solutions being developed by the Thomson Reuters Document Intelligence team. This is an AI focused team working to bring best in class language-based machine learning capabilities to customers throughout the portfolio of Thomson Reuters products.

The successful candidate will work on a cross-functional team of software developers, machine learning engineers, and data scientists in a highly autonomous and collaborative development environment using the state of the art cloud technology stack. The successful applicant will be working within an agile team located locally and in remote locations following a scrum based methodology.

About The Role:

  • Work within a full stack development team to develop multi-tenant cloud based software and microservices (client- and server-side applications) with a focus on quality, scalability, and reliability
  • Independently translate product requirements into scoped engineering efforts; provide technical
  • leadership in proposing architectural / implementation ideas to the team for consideration, balancing near term requirements with long term value
  • Utilize data to make decisions and guide priorities and hold others accountable to the same
  • Develop code in accordance with agreed upon best practices; bring your own ideas to the table on additional best practices that could help the team
  • Peer review code from other members of the team offering candid, caring, and constructive feedback
  • Mentor junior development staff through active listening and pair programming
  • Understand and be able to explain practices (such as refactoring, TDD and pair programming) and their benefits so that the team consistently works together with a deep understanding
  • Adhere to accepted best practices of SDLC (I.e. gitflow, unit testing, CI/CD, etc.) and act on the principles of Agile/Scrum within the team

About You

  • Bachelor's in Computer Science, Software Engineering, or related
  • At least 5 years of cloud software development experience - extended periods with of both Front-End and Back-End Experience
  • Experience with object-oriented programming with languages, preferably C# and .NET Core
  • Understanding of version control systems, such as Git
  • Understanding of Service Oriented Architecture
  • Experience with Microsoft Azure, specifically, Azure SQL Database, Azure Service Bus, Azure
  • Storage, Azure Web Apps, etc. or analogous technologies in AWS or GCP
  • Experience with a variety of SQL and No-SQL database technologies
  • Experience independently evaluating, suggesting improvement for, and translating feedback on code.
  • Excellent communication skills, both verbal and written
  • Passionate, self-motivated, problem solver, comfortable with ambiguity

Bonus Qualifications

  • Experience with Typescript
  • Experience with AODA
  • Experience with Office JS
  • Experience with LLM

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 pay range that the employer in good faith reasonably expects to pay for this position is 73/hr to 84/hr CAD,

Our benefits include medical, dental, vision and retirement benefits.

Applications will be accepted on an ongoing basis.

#J-18808-Ljbffr

  • Old Toronto, Canada Thomson Reuters Full time

    (Canada) Full Stack Software Engineer - Sr (Contract)Contract (4 months 6 days)Published a week agoSenior Full Stack Software EngineerAn exciting opportunity exists for an experienced Senior Full Stack Software Engineer looking to drive the next generation of legal innovation. Working on all aspects of software solutions being developed by the Thomson...


  • Old Toronto, Canada Scotiabank Full time

    Senior Software Engineer - Full StackAs a senior software engineer - full stack, you will be responsible for the development and maintenance of our company's web applications. Your expertise in both front-end and back-end development will allow you to work on a wide range of projects and contribute to the growth of our team.Design and develop scalable...


  • Toronto, Ontario, Canada Royal Bank of Canada> Full time

    Job Title: Sr. Software Engineer (Full Stack)We are seeking a skilled Senior Software Engineer (Full Stack) to join our team. The ideal candidate will have expertise in developing scalable, efficient, and high-quality software solutions using a combination of front-end and back-end technologies. Key Responsibilities: Design, develop, and deploy full-stack...


  • Old Toronto, Canada Tempo Labs Full time

    At Tempo Labs, we're on a mission to revolutionize software development with AI agents and collaborative tools. We're seeking an experienced software engineer with a founder mindset to join our team and help us scale up in our market.Your ResponsibilitiesBe a critical part of our technical and product roadmap, making decisions with a founder-like...

  • Software Engineer

    1 month ago


    Toronto, Ontario, Canada Manulife Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team at Manulife. As a Full Stack Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our customers.Key ResponsibilitiesDesign and develop high-quality software systems using a range of...


  • Toronto, Ontario, Canada Incognito Software Systems Inc Full time

    Junior Full Stack EngineerWe are seeking a highly skilled and motivated Junior Full Stack Engineer to join our team at Incognito Software Systems Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex web applications that serve millions of users.Key Responsibilities:Design and develop...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job Title: Senior Software Engineer - Full StackWe are seeking a skilled Full Stack Software Engineer to join our team at {company}. As a key member of our tech team, you will be responsible for designing, developing, and maintaining our web applications.Responsibilities:- Design and develop efficient, scalable, and reliable full stack software solutions-...


  • Old Toronto, Canada Lightmatter Full time

    Our company is seeking a skilled Senior Software Engineer to lead our full stack development team. As a full stack expert, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet our business needs.Main Responsibilities:Design and develop robust and scalable software systemsCollaborate with...

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Pharmalinx Medical Centre Inc. Full time

    Job DescriptionJob Title: Software Engineer - Full Stack DevelopmentJob Summary: We are seeking a highly skilled software engineer to join our team. The ideal candidate will have a strong background in full stack development and be able to design, develop, and deploy scalable and efficient software solutions.Key Responsibilities:Design and develop full stack...


  • Toronto, Ontario, Canada Nextgen System Canada Full time

    Job DescriptionWe are seeking an experienced Senior Software Engineer to join our team at Nextgen System Canada. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using a range of programming languages and technologies.The ideal candidate will have a strong background in...


  • Toronto, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team at Company 1 - The Manufacturers Life Insurance Company. As a Full Stack Software Engineer, you will be responsible for designing, developing, and maintaining our company's software applications.Key ResponsibilitiesDesign and develop software applications using a...

  • Software Engineer

    2 weeks ago


    Old Toronto, Canada Société Financière Manuvie Full time

    We are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience with full stack development and be proficient in JavaScript.Key responsibilities include:Designing and implementing scalable software solutionsCollaborating with cross-functional teams to meet business objectivesEnsuring high-quality code and following best...


  • Toronto, Ontario, Canada Fluent, LLC Full time

    We're looking for a highly skilled Full Stack Engineer to help us build cutting-edge backend solutions using a broad range of technologies. This role is perfect for someone with experience in Node.js, ASP.NET, and Docker, who can collaborate with cross-functional teams to optimize platforms for performance, scalability, and reliability.As a Full Stack...

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Aman Meat Shop Full time

    Job SummaryWe are seeking a skilled Full Stack Engineer to join our team. The ideal candidate will have a strong background in JavaScript and experience with Node.js.Key Responsibilities:- Develop and maintain full stack applications using JavaScript and Node.js- Collaborate with cross-functional teams to design and implement software solutions- Participate...


  • Toronto, Ontario, Canada Manulife Full time

    Job Title: Senior Full-Stack Software EngineerJob Summary:We are seeking a highly skilled Senior Full-Stack Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our web applications. Your expertise in both front-end and back-end development will enable you to work on a...


  • Toronto, Ontario, Canada Randstad Canada Full time

    Job SummaryWe are seeking a highly skilled Senior Full Stack Software Developer to join our team in Ontario, Canada. As a key member of our development team, you will design, develop, and implement robust full-stack applications using Java, Angular, and cloud-native principles.


  • Old Toronto, Canada NutriSense Full time

    Senior Full Stack Software Engineer OpportunityWe are seeking a highly skilled Senior Full Stack Software Engineer to lead the architecture of our technical stack. As a key member of our team, you will be responsible for proactively identifying high-leverage technical initiatives and driving their implementation.The ideal candidate will have 5+ years of...


  • Old Toronto, Canada Jaide Health Full time

    Jaide Health is a pioneering healthcare technology company that is revolutionizing the way healthcare services are delivered. We are seeking a highly skilled Full Stack Senior Software Engineer to join our team and contribute to the development of our cutting-edge AI-driven platform.Key Responsibilities:Design and develop web applications with a focus on...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job SummaryWe are seeking a highly skilled Full Stack Software Engineer to join our team at Maarut Inc. This is an excellent opportunity for experienced professionals to take on new challenges and contribute to the development of innovative software solutions.The ideal candidate will have a strong background in software development, with experience in...


  • Old Toronto, Canada Toronto Hydro Corporation Full time

    Job Description:We are seeking a skilled Senior Software Engineer - Full Stack to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop high-quality software applicationsMaintain and improve existing software...