Senior Full Stack Software Engineer

3 weeks ago


Old Toronto, 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

  • Old Toronto, Canada Incognito Software Systems Inc Full time

    Full Stack Software Engineer (BiblioCore) page is loaded Full Stack Software Engineer (BiblioCore) Apply locations Canada - Toronto Remote, Canada time type Full time posted on Posted 30+ Days Ago job requisition id R37517 Job Summary:Job Description: Are you interested in being a part of a company that...


  • Old Toronto, Canada Incognito Software Systems Inc Full time

    Full Stack Software Engineer (BiblioCore) page is loaded Full Stack Software Engineer (BiblioCore) Apply locations Canada - Toronto Remote, Canada time type Full time posted on Posted 30+ Days Ago job requisition id R37517 Job Summary:Job Description: Are you interested in being a part of a company that...


  • Old Toronto, Canada Incognito Software Systems Inc Full time

    Full Stack Software Engineer (BiblioCore) page is loaded Full Stack Software Engineer (BiblioCore) Apply locations Canada - Toronto Remote, Canada time type Full time posted on Posted 30+ Days Ago job requisition id R37517 Job Summary:Job Description: Are you interested in being a part of a company that...

  • Senior Engineer

    3 weeks ago


    Toronto, ON, Canada Incognito Software Systems Inc Full time

    Senior Full Stack Engineer (BiblioCore) page is loaded Senior Full Stack Engineer (BiblioCore) Apply locations Canada - Toronto Canada - Virtual time type Full time posted on Posted 30+ Days Ago job requisition id R37514 Job Summary: At BiblioCommons, we build SaaS solutions for public libraries directly impacting the lives of millions and fostering...


  • Old Toronto, Canada Incognito Software Systems Inc Full time

    Senior Full Stack Engineer (BiblioCore) page is loaded Senior Full Stack Engineer (BiblioCore) Apply locations Canada - Toronto Canada - Virtual time type Full time posted on Posted 30+ Days Ago job requisition id R37514 Job Summary:At BiblioCommons, we build SaaS solutions for public libraries directly...


  • Old Toronto, Canada Incognito Software Systems Inc Full time

    Senior Full Stack Engineer (BiblioCore) page is loaded Senior Full Stack Engineer (BiblioCore) Apply locations Canada - Toronto Canada - Virtual time type Full time posted on Posted 30+ Days Ago job requisition id R37514 Job Summary:At BiblioCommons, we build SaaS solutions for public libraries directly...


  • Old Toronto, Canada Incognito Software Systems Inc Full time

    Senior Full Stack Engineer (BiblioCore) page is loaded Senior Full Stack Engineer (BiblioCore) Apply locations Canada - Toronto Canada - Virtual time type Full time posted on Posted 30+ Days Ago job requisition id R37514 Job Summary:At BiblioCommons, we build SaaS solutions for public libraries directly...

  • Software Developer

    1 day ago


    Toronto, Canada Procom Full time

    Senior Software Developer - Node.JS Full Stack On behalf of our client in the Government Services Sector, PROCOM is looking for a Senior Software Developer - Node.JS Full Stack. Senior Software Developer - Node.JS Full Stack - Job DescriptionAs a Senior Software Developer - Full Stack, you will join the Solutions Delivery Integration Team to contribute to...

  • Software Developer

    2 hours ago


    Toronto, Canada Procom Full time

    Senior Software Developer - Node.JS Full Stack On behalf of our client in the Government Services Sector, PROCOM is looking for a Senior Software Developer - Node.JS Full Stack. Senior Software Developer - Node.JS Full Stack - Job DescriptionAs a Senior Software Developer - Full Stack, you will join the Solutions Delivery Integration Team to contribute to...

  • Software Developer

    1 hour ago


    Toronto, Canada Procom Full time

    Senior Software Developer - Node.JS Full Stack On behalf of our client in the Government Services Sector, PROCOM is looking for a Senior Software Developer - Node.JS Full Stack. Senior Software Developer - Node.JS Full Stack - Job DescriptionAs a Senior Software Developer - Full Stack, you will join the Solutions Delivery Integration Team to contribute to...


  • Old Toronto, Canada T-mapp Jobs Full time

    Renowned company from de United States, a trailblazer in health research through comprehensive data-linking infrastructure and advanced machine learning, is seeking a Senior Full Stack Engineer in Remote who will play a pivotal role in developing innovative software solutions to revolutionize healthcare. Why apply for this position? Be at the forefront of...


  • Old Toronto, Canada T-mapp Jobs Full time

    Renowned company from de United States, a trailblazer in health research through comprehensive data-linking infrastructure and advanced machine learning, is seeking a Senior Full Stack Engineer in Remote who will play a pivotal role in developing innovative software solutions to revolutionize healthcare. Why apply for this position? Be at the forefront of...


  • Old Toronto, Canada T-mapp Jobs Full time

    Renowned company from de United States, a trailblazer in health research through comprehensive data-linking infrastructure and advanced machine learning, is seeking a Senior Full Stack Engineer in Remote who will play a pivotal role in developing innovative software solutions to revolutionize healthcare. Why apply for this position? Be at the forefront of...


  • Old Toronto, Canada Neworleansbio Full time

    What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world and yet it’s also one of the world’s least digitized industries.We’re looking for aSenior Full Stack Engineer to...


  • Old Toronto, Canada Neworleansbio Full time

    What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world and yet it’s also one of the world’s least digitized industries.We’re looking for aSenior Full Stack Engineer to...


  • Old Toronto, Canada Neworleansbio Full time

    What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world and yet it’s also one of the world’s least digitized industries.We’re looking for aSenior Full Stack Engineer to...

  • Full Stack Developer

    3 weeks ago


    Old Toronto, Canada Fossbytes Media Pvt Ltd Full time

    Full Stack Developer / Senior Software Engineer Designing and developing/coding highly scalable and reliable backend architectures andamp; applications Communicate, collaborate and lead the work Owning and working end-to-end on application - from back end (API design/development, database design) code and front end. Responsibilities Designing and...

  • Full Stack Developer

    3 weeks ago


    Old Toronto, Canada Fossbytes Media Pvt Ltd Full time

    Full Stack Developer / Senior Software Engineer Designing and developing/coding highly scalable and reliable backend architectures andamp; applications Communicate, collaborate and lead the work Owning and working end-to-end on application - from back end (API design/development, database design) code and front end. Responsibilities Designing and...

  • Full Stack Developer

    4 weeks ago


    Old Toronto, Canada Fossbytes Media Pvt Ltd Full time

    Full Stack Developer / Senior Software Engineer Designing and developing/coding highly scalable and reliable backend architectures andamp; applications Communicate, collaborate and lead the work Owning and working end-to-end on application - from back end (API design/development, database design) code and front end. Responsibilities Designing and...


  • Old Toronto, Canada TitanFile Inc Full time

    TitanFile's mission is to democratize secure client communication. This is a challenge worthy of pursuit! The costs and risks associated with complex projects like litigation, processing insurance claims, and conducting regulatory investigations are skyrocketing as the amount of data increases. TitanFile is transforming these processes so they can be...