Senior Software Engineer (Toronto)

Senior Software Engineer (Toronto)

11 Sep
|
Insight Global
|
Toronto

11 Sep

Insight Global

Toronto

Job Description
Insight Global is looking for a senior engineer to help deliver the AVA Modernization program, moving a legacy platform to a cloud-native architecture using NX monorepo, NestJS services, event-driven integration, and MongoDB/Snowflake data patterns.

This is a hands-on role with architecture influence across BFF, microservices, ingestors, and workers.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day.

We are an equal chance/affirmative action employer that believes everyone matters.

Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances.

If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to [email protected].

To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:



https://insightglobal.com/workforce-privacy-policy/.

Skills and Requirements
5-10+ years of software engineering experience
Strong hands-on experience with Node.js and Type

Script
Strong NestJS experience including modules, dependency injection, guards, interceptors, validation, and API design
Angular 2.0+ experience (required)
Experience designing and building REST APIs and microservices
Experience working within event-driven architectures (Kafka or similar technologies)
Strong understanding of API and event contract design
Experience with MongoDB or similar NoSQL databases
Ability to work effectively in cross-functional Agile teams Experience with NX Monorepo environments
Candidates with experience in other monorepo frameworks/tools will also be considered
Working knowledge of C# and the ability to navigate existing codebases to understand business logic during modernization initiatives
Experience with Azure Entra ID, OAuth, and OBO token flows
Exposure to GraphQL integrations
Snowflake experience
Experience migrating legacy applications to cloud-native architectures
Kubernetes/Open

Shift experience
Prior involvement in technical design or architecture discussions

📌 Senior Software Engineer (Toronto)
🏢 Insight Global
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (toronto) / toronto