Fullstack Software Engineer Web Applications

4 weeks ago


Toronto ON, Canada Thomson Reuters Full time

Job Description for Remote - Senior Full Stack Software Engineer
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:
In this opportunity as a Senior Full Stack Software Engineer, you will:
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
You are a fit for the position of Senior Full Stack Software Engineer if your background includes:
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
Experience with JavaScript, Angular 2+, NgRx
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 Elasticsearch
Experience with Docker and Kubernetes
Experience developing in Python, Rust or Java
Experience with Event Sourced architectural patterns
Job Type: Fixed term contract
Contract length: 12 months
Pay: $83.00-$93.00 per hour
Expected hours: 37.5 per week
Schedule:
~8 hour shift

Education:
~ Bachelor's Degree (required)

Experience:
Agile: 6 years (required)
C#: 5 years (required)
.NET Core: 5 years (required)
Kubernetes: 2 years (preferred)
AI: 2 years (required)
Microservices: 5 years (required)
Cloud Software development: 6 years (required)
Micro Frontend Architecture: 5 years (required)
Angular: 6 years (required)
Full Stack Software Engineering: 8 years (required)
Software Engineering: 10 years (required)
Python: 3 years (preferred)
#J-18808-Ljbffr


  • Sr. Software Engineer

    10 hours ago


    Toronto, ON, Canada Nascent Full time

    The big pictureWe’re looking for a fullstack developer who’s passionate about making great digital products. You are excited to work with a flexible tech stack where you will have room to play. You will partner with startups to shape their ideas, bringing them to life, and work with enterprises to help them redefine the way they deliver value to their...

  • Sr. Software Engineer

    5 hours ago


    Toronto, ON, Canada Nascent Full time

    The big pictureWe’re looking for a fullstack developer who’s passionate about making great digital products. You are excited to work with a flexible tech stack where you will have room to play. You will partner with startups to shape their ideas, bringing them to life, and work with enterprises to help them redefine the way they deliver value to their...

  • Sr. Software Engineer

    4 weeks ago


    Toronto, ON, Canada Nascent Full time

    The big picture We’re looking for a fullstack developer who’s passionate about making great digital products. You are excited to work with a flexible tech stack where you will have room to play. You will partner with startups to shape their ideas, bringing them to life, and work with enterprises to help them redefine the way they deliver value to their...

  • Sr. Software Engineer

    4 weeks ago


    Toronto, Canada Nascent Full time

    The big picture We’re looking for a fullstack developer who’s passionate about making great digital products. You are excited to work with a flexible tech stack where you will have room to play. You will partner with startups to shape their ideas, bringing them to life, and work with enterprises to help them redefine the way they deliver value to their...

  • Sr. Software Engineer

    4 weeks ago


    Toronto, Canada Nascent Full time

    The big picture We’re looking for a fullstack developer who’s passionate about making great digital products. You are excited to work with a flexible tech stack where you will have room to play. You will partner with startups to shape their ideas, bringing them to life, and work with enterprises to help them redefine the way they deliver value to their...

  • Sr. Software Engineer

    4 weeks ago


    Toronto, Canada Nascent Full time

    The big picture We’re looking for a fullstack developer who’s passionate about making great digital products. You are excited to work with a flexible tech stack where you will have room to play. You will partner with startups to shape their ideas, bringing them to life, and work with enterprises to help them redefine the way they deliver value to their...


  • Toronto, Canada Nascent Full time

    The big picture We’re looking for a fullstack developer who’s passionate about making great digital products. You are excited to work with a flexible tech stack where you will have room to play. You will partner with startups to shape their ideas, bringing them to life, and work with enterprises to help them redefine the way they deliver value to their...

  • Sr. Software Engineer

    4 weeks ago


    Toronto, Canada Nascent Full time

    The big pictureWe’re looking for a fullstack developer who’s passionate about making great digital products. You are excited to work with a flexible tech stack where you will have room to play. You will partner with startups to shape their ideas, bringing them to life, and work with enterprises to help them redefine the way they deliver value to their...

  • Sr. Software Engineer

    4 weeks ago


    Toronto, Canada Nascent Full time

    The big pictureWe’re looking for a fullstack developer who’s passionate about making great digital products. You are excited to work with a flexible tech stack where you will have room to play. You will partner with startups to shape their ideas, bringing them to life, and work with enterprises to help them redefine the way they deliver value to their...

  • Sr. Software Engineer

    4 weeks ago


    Toronto, Canada Nascent Full time

    The big picture We’re looking for a fullstack developer who’s passionate about making great digital products. You are excited to work with a flexible tech stack where you will have room to play. You will partner with startups to shape their ideas, bringing them to life, and work with enterprises to help them redefine the way they deliver value to their...

  • Sr. Software Engineer

    4 weeks ago


    Toronto, Canada Nascent Full time

    The big picture We’re looking for a fullstack developer who’s passionate about making great digital products. You are excited to work with a flexible tech stack where you will have room to play. You will partner with startups to shape their ideas, bringing them to life, and work with enterprises to help them redefine the way they deliver value to...

  • Sr. Software Engineer

    4 weeks ago


    Toronto, Canada Nascent Full time

    The big pictureWe’re looking for a fullstack developer who’s passionate about making great digital products. You are excited to work with a flexible tech stack where you will have room to play. You will partner with startups to shape their ideas, bringing them to life, and work with enterprises to help them redefine the way they deliver value to their...


  • Toronto, ON, Canada Code & State (Venture Studio) Full time

    MUST HAVE REACT AND RUST EXPERIENCERole DescriptionThis is a full-time remote role for a Senior Web3 Fullstack Developer at Code & State (Venture Studio). As a Senior Web3 Fullstack Developer, you will design, develop, and maintain web applications using technologies. You will collaborate with cross-functional teams to implement and optimize web-based...


  • Toronto, ON, Canada Code & State (Venture Studio) Full time

    MUST HAVE REACT AND RUST EXPERIENCERole DescriptionThis is a full-time remote role for a Senior Web3 Fullstack Developer at Code & State (Venture Studio). As a Senior Web3 Fullstack Developer, you will design, develop, and maintain web applications using technologies. You will collaborate with cross-functional teams to implement and optimize web-based...

  • Software Developer

    2 weeks ago


    Toronto, Canada MacDonald Search Group Full time

    Our client is hiring a Fullstack Software Developer to join their team Remotely anywhere in Canada. The primary responsibility will be to utilize bleeding edge technology and building products that are driven by generative Artificial Intelligence. Responsibilities Design, develop, and maintain software applications using Microsoft technologies Create...

  • Software Developer

    2 weeks ago


    Toronto, Canada MacDonald Search Group Full time

    Our client is hiring a Fullstack Software Developer to join their team Remotely anywhere in Canada. The primary responsibility will be to utilize bleeding edge technology and building products that are driven by generative Artificial Intelligence. Responsibilities Design, develop, and maintain software applications using Microsoft technologies Create...

  • Software Developer

    2 weeks ago


    Toronto, Canada MacDonald Search Group Full time

    Our client is hiring a Fullstack Software Developer to join their team Remotely anywhere in Canada. The primary responsibility will be to utilize bleeding edge technology and building products that are driven by generative Artificial Intelligence. Responsibilities Design, develop, and maintain software applications using Microsoft technologies Create...


  • Old Toronto, Canada BenchSci Analytics Inc. Full time

    Director of Engineering, Web Applications BenchSci is a remote first organization. At this moment, we are welcoming applicants from Canada, the US and the UK for this position.  BenchSci's vision is to help scientists bring novel medicine to patients 50% faster by 2025. We empower scientists to run more successful experiments with the world's most...


  • Old Toronto, Canada BenchSci Analytics Inc. Full time

    Director of Engineering, Web Applications BenchSci is a remote first organization. At this moment, we are welcoming applicants from Canada, the US and the UK for this position.  BenchSci's vision is to help scientists bring novel medicine to patients 50% faster by 2025. We empower scientists to run more successful experiments with the world's most...


  • Old Toronto, Canada BenchSci Analytics Inc. Full time

    Director of Engineering, Web Applications BenchSci is a remote first organization. At this moment, we are welcoming applicants from Canada, the US and the UK for this position.  BenchSci's vision is to help scientists bring novel medicine to patients 50% faster by 2025. We empower scientists to run more successful experiments with the world's most...