(Canada) Full Stack Software Engineer

4 weeks ago


London, 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



  • London, Ontario, Canada Bell Canada Full time

    Bell Canada is committed to advancing how Canadians connect with each other and the world. Our goal is to provide consumers and businesses with the best network technologies, innovative digital solutions, and seamless customer experiences.Job DescriptionWe value diversity and offer a supportive community where all team members can succeed.Our commitment to...


  • London, Ontario, Canada Gobolt Full time

    We're seeking a skilled Senior Full Stack Software Engineer to join our team at GoBolt. As a key member of our software development team, you will play a crucial role in designing, developing, and implementing cutting-edge e-commerce solutions that drive business growth.About Us:At GoBolt, we're revolutionizing the e-commerce logistics industry with our...


  • London, Ontario, Canada Capital One Canada Full time

    161 Bay Street (93021), Canada, Toronto, OntarioPrincipal Associate, Full Stack Software EngineerOur Capital One Software Studio.Since 2014, Capital One Canada's software studio has grown from a team of 10 to a team of over 270. We're passionate about what we do, and we're always on the lookout for people who want to make a difference in the world of credit...


  • London, Ontario, Canada Rivalry Ltd Full time

    Full-Stack Software Engineer, Vue + PHP (Remote)Department: EngineeringEmployment Type: Full TimeLocation: RemoteDescriptionSeniority: Senior level / StaffTL/DR:We are on the hunt for a seasoned Full-Stack Software Engineer who is driven by the challenge of solving complex problems that span technology, regulatory, compliance, and security issues, all while...


  • London, Ontario, Canada Wikimotive Full time

    Are you a highly motivated and detail-oriented Full-Stack Software Engineer looking for a challenging opportunity? Look no further than Wikimotive, a leading digital marketing and software company that's pushing the boundaries of innovation in the digital automotive market.In this critical role, you'll collaborate with our team to design and develop...


  • London, Canada Rivalry Ltd Full time

    Full-Stack Software Engineer, Vue + PHP (Remote) Department: Engineering Employment Type: Full Time Location: Remote Description Seniority: Senior level / Staff TL/DR: We are on the hunt for a seasoned Full-Stack Software Engineer who is driven by the challenge of solving complex problems that span technology, regulatory, compliance, and security...


  • London, Ontario, Canada Capital One Full time

    161 Bay Street (93021), Canada, Toronto, Toronto, Ontario,Principal Associate, Full Stack Software EngineerOur Capital One Software Studio.Since 2014, Capital One Canada's software studio has grown from a team of 10 to a team of over 270. We're passionate about what we do, and we're always on the lookout for people who want to make a difference in the world...


  • London, Canada NuBinary Full time

    We are a fractional CTO and product development company helping small to large scale startups lead and grow their technical teams. We have a diverse range of clients from IOT, med-tech, AI, social media web applications, e-commerce, mobile applications and many more industries. We are tech stack agnostic and work on a variety of technology stacks including...

  • Software Engineer

    4 weeks ago


    London, Canada Veeva Systems, Inc. Full time

    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead. At the heart of Veeva are our values: Do the Right Thing,...


  • London, Ontario, Canada Tbwa ChiatDay Inc Full time

    Senior Software Engineer, Full Stack (Voice Platform)Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center. Our platform combines the best of AI and human intelligence to help contact centers discover customer insights and behavioral best practices, automate conversations...

  • Software Developer

    4 weeks ago


    London, Canada Mueller Water Products Full time

    Software Developer - Full Stack Apply locations: Toronto, ON Time type: Full time Posted on: Posted 30+ Days Ago Job requisition id: R5411 About 25% of the world’s drinking water leaks out of aging underground pipes before reaching anyone’s tap. Mueller is helping to lead a global charge to change this through technological innovation. Our innovative...


  • London, Ontario, Canada Bell Canada Full time

    At Bell, our purpose is to advance how Canadians connect with each other and the world. We achieve this by providing consumers and businesses with the best network technologies in the world, innovative digital solutions and seamless customer experiences. It's all developed and delivered by the members of #TeamBell and we're always on the lookout for people...


  • London, Ontario, Canada DoorDash Canada Full time

    **Job Description:**We're seeking a highly skilled Backend Engineer to join our team at DoorDash Canada.As a Backend Engineer, you will be responsible for designing, developing, and maintaining large-scale web applications, collaborating with cross-functional teams to drive business impact, and implementing scalable and secure backend architecture.Our ideal...


  • London, Canada PocketHealth Full time

    What if you could personally impact the future of healthcare? As part of the PocketHealth team, you will enable hospitals and clinics across North America — and more importantly, empower over a million patients — to discover a better healthcare experience. PocketHealth is a patient-centric platform that enables hospitals and clinics across North America...


  • London, Canada Floatcard Full time

    About Float Float is one of Canada’s fastest growing companies and Top Startups, serving Canadian businesses with our innovative smart corporate card and spend management solution. Float’s team is customer-obsessed, passionate, vibrant, and entrepreneurial, and includes executives from Uber, Shopify, Ritual, and many other incredible tech companies! At...


  • London, Ontario, Canada Thomson Reuters Full time

    About the TeamOur team is a collaborative and autonomous group of professionals who are passionate about developing innovative software solutions using state-of-the-art cloud technology stacks. We prioritize collaboration, knowledge-sharing, and continuous learning. If you're excited about contributing to the development of cutting-edge AI-focused solutions,...


  • London, Ontario, Canada LotusFlare, Inc Full time

    About the RoleWe are seeking a skilled Full Stack Engineer to join our team at LotusFlare, Inc. As a key member of our Server Engineering team, you will be responsible for designing, developing, and deploying high-quality software systems that power our digital commerce and monetization platform.**Key Responsibilities and Skills:**- Design, develop, and...

  • Full Stack Engineer

    7 days ago


    London, Ontario, Canada Part3 Technologies Corp. Full time

    About usPart3 Technologies Corp. is a pioneering ConstructionTech startup, dedicated to empowering Architects and Engineers with innovative tools for streamlined construction management. Our mission revolves around designing a built world that harmoniously benefits people and the planet.We understand that modern-day construction comes with an overwhelming...


  • London, Canada BitGo Full time

    BitGo is the leading infrastructure provider of digital asset solutions, offering custody, wallets, staking, trading, financing and settlement out of regulated cold storage. Founded in 2013, BitGo is the first digital asset company to focus exclusively on serving institutional clients. BitGo is dedicated to advancing a digital financial services economy that...


  • London, Ontario, Canada Tbwa ChiatDay Inc Full time

    Principal Full Stack Engineer (Crash Reporting System)United Kingdom, LondonWhy PlayStation?PlayStation isn't just the Best Place to Play — it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR,...