(Canada) Full Stack Software Engineer
4 months ago
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-
(Canada) Full Stack Software Engineer
3 months ago
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...
-
Senior Software Engineer
2 weeks ago
Old Toronto, Canada Scotiabank Full timeSenior 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...
-
Senior Software Engineer
3 weeks ago
Toronto, Ontario, Canada Royal Bank of Canada> Full timeJob 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...
-
Software Engineer, Full Stack
4 weeks ago
Old Toronto, Canada Tempo Labs Full timeAt 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 timeAbout 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...
-
Junior Full Stack Engineer
1 month ago
Toronto, Ontario, Canada Incognito Software Systems Inc Full timeJunior 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...
-
Senior Software Engineer
2 weeks ago
Toronto, Ontario, Canada Maarut Inc Full timeJob 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-...
-
Senior Software Engineer
3 weeks ago
Old Toronto, Canada Lightmatter Full timeOur 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 timeJob 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...
-
Senior Software Engineer
1 week ago
Toronto, Ontario, Canada Nextgen System Canada Full timeJob 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...
-
Full Stack Software Engineer
1 month ago
Toronto, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full timeAbout 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 timeWe 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...
-
Full Stack Software Engineer
3 weeks ago
Toronto, Ontario, Canada Fluent, LLC Full timeWe'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 timeJob 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...
-
Senior Full-Stack Software Engineer
4 weeks ago
Toronto, Ontario, Canada Manulife Full timeJob 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...
-
Senior Full Stack Software Developer
7 days ago
Toronto, Ontario, Canada Randstad Canada Full timeJob 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.
-
Senior Full Stack Software Engineer
3 weeks ago
Old Toronto, Canada NutriSense Full timeSenior 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...
-
Senior Software Engineer, Full Stack
1 month ago
Old Toronto, Canada Jaide Health Full timeJaide 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...
-
Full Stack Software Engineer
2 weeks ago
Toronto, Ontario, Canada Maarut Inc Full timeJob 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...
-
Senior Software Engineer
3 weeks ago
Old Toronto, Canada Toronto Hydro Corporation Full timeJob 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...