Senior Full-Stack Developer - Business Applications & Ai
McGill St Laurent
MSL is a Montreal-based, multi-entity organization with divisions including CWP Energy (physical power trading), GSL Grain, CWP Wood and MSL Climate Solutions. We are about 170 people and growing fast, and we run on speed, ownership and a strong team culture.
The RoleYou’ll be our in‑house senior full‑stack developer and the technical go‑to for development projects across all of our entities. You’ll design and deliver the solutions that keep our operations running, from back‑office automation to simplifying our trading tools, working directly with traders, operations and finance.
You’ll join a team that’s already in motion: our Transformation Lead is driving the overhaul of our processes and tools, and an in‑house developer is already contributing.
We already use Claude every day. We’re looking for someone to take that usage from experimentation to robust solutions: architecture, controls, testing and maintainability.
NetSuite is our ERP across the group, and a large share of your projects will involve it: customisations, integrations and migrating our remaining entities. SuiteScript experience is an asset.
What You’ll DoDevelopment and architecture
Design, build, test and deploy internal applications and integrations end to end (e.G., client portal, billing and accounts payable automation)
Define the architecture of our internal tools and the integrations between our systems, including NetSuite
Set development standards, lead code reviews and drive knowledge sharing
Work with our external developers and gradually bring their work in‑house
NetSuite
Act as technical lead on NetSuite: customisations, scripts and workflows across all of our entities
Support the technical side of migrating our remaining entities to NetSuite
Ensure data consistency between our tools, our dashboards and NetSuite
AI and automation
Take our use of Claude (Claude Code, agents, MCP integrations) from experimentation to documented, tested and controlled solutions
Identify the finance and operations processes where automation will have the most impact
Working with the business
Turn the needs of traders, operations and accounting into concrete, reliable solutions
Scope and prioritise requests based on value, effort and risk, and recommend the right technical approach
Drive adoption: documentation, training and user support
What You BringRequirements
Bachelor’s degree in software engineering, computer science or a related field, or an equivalent combination of education and experience
5+ years of full‑stack development experience, including projects delivered end to end in production
Strong JavaScript and Python, and front‑end experience with React
Experience designing and consuming REST APIs and building system‑to‑system integrations
Solid SQL: data modelling and query optimisation
Hands‑on experience applying LLMs to business processes
Excellent written and spoken French and English
Nice to have
NetSuite experience (SuiteScript, SuiteFlow, SuiteTalk) (strong asset)
Experience with Claude Code, agents or MCP integrations
Background in finance, trading or commodities
Experience as a tech lead or the technical reference for a team
About you
You have strong business sense: you can understand a finance or operations process end to end before you write code.
You communicate clearly with non‑technical people, ship in increments with business value in mind, and take testing and documentation seriously.
You’re autonomous, curious and comfortable in an organisation that’s transforming.
What We Offer
A stimulating, dynamic and collaborative work environment. Curious to learn more? McGill St Laurent
The opportunity to be part of an entrepreneurial culture that encourages initiative
Comprehensive group insurance and the option to contribute to an RRSP programme
Paid vacation from day one
80% reimbursement of your public transit pass
A Give & Match programme
A beautiful office with a golf simulator, a gym, locker rooms and showers
This position requires in‑office presence. We have found that being physically present fosters interactions that positively impact performance. As such, we strongly encourage employees to maintain this presence to fully benefit from the environment.
We may use artificial intelligence (AI) tools to support certain stages of the hiring process, including reviewing applications, analysing resumes and assessing responses, as well as identifying potential inconsistencies or items requiring verification in application materials, based on the information available. These tools support our recruitment team but do not replace human judgement. Final hiring decisions are made by people. For more information on how your data is processed, please contact us.
We collect your information through a secure applicant tracking system with access restricted by role. Data, including resumes and interview notes, are stored within this system. If you wish to withdraw consent or have concerns, please contact us at View email address on ca.hrm.tc.
#msl
#J-18808-Ljbffr
The RoleYou’ll be our in‑house senior full‑stack developer and the technical go‑to for development projects across all of our entities. You’ll design and deliver the solutions that keep our operations running, from back‑office automation to simplifying our trading tools, working directly with traders, operations and finance.
You’ll join a team that’s already in motion: our Transformation Lead is driving the overhaul of our processes and tools, and an in‑house developer is already contributing.
We already use Claude every day. We’re looking for someone to take that usage from experimentation to robust solutions: architecture, controls, testing and maintainability.
NetSuite is our ERP across the group, and a large share of your projects will involve it: customisations, integrations and migrating our remaining entities. SuiteScript experience is an asset.
What You’ll DoDevelopment and architecture
Design, build, test and deploy internal applications and integrations end to end (e.G., client portal, billing and accounts payable automation)
Define the architecture of our internal tools and the integrations between our systems, including NetSuite
Set development standards, lead code reviews and drive knowledge sharing
Work with our external developers and gradually bring their work in‑house
NetSuite
Act as technical lead on NetSuite: customisations, scripts and workflows across all of our entities
Support the technical side of migrating our remaining entities to NetSuite
Ensure data consistency between our tools, our dashboards and NetSuite
AI and automation
Take our use of Claude (Claude Code, agents, MCP integrations) from experimentation to documented, tested and controlled solutions
Identify the finance and operations processes where automation will have the most impact
Working with the business
Turn the needs of traders, operations and accounting into concrete, reliable solutions
Scope and prioritise requests based on value, effort and risk, and recommend the right technical approach
Drive adoption: documentation, training and user support
What You BringRequirements
Bachelor’s degree in software engineering, computer science or a related field, or an equivalent combination of education and experience
5+ years of full‑stack development experience, including projects delivered end to end in production
Strong JavaScript and Python, and front‑end experience with React
Experience designing and consuming REST APIs and building system‑to‑system integrations
Solid SQL: data modelling and query optimisation
Hands‑on experience applying LLMs to business processes
Excellent written and spoken French and English
Nice to have
NetSuite experience (SuiteScript, SuiteFlow, SuiteTalk) (strong asset)
Experience with Claude Code, agents or MCP integrations
Background in finance, trading or commodities
Experience as a tech lead or the technical reference for a team
About you
You have strong business sense: you can understand a finance or operations process end to end before you write code.
You communicate clearly with non‑technical people, ship in increments with business value in mind, and take testing and documentation seriously.
You’re autonomous, curious and comfortable in an organisation that’s transforming.
What We Offer
A stimulating, dynamic and collaborative work environment. Curious to learn more? McGill St Laurent
The opportunity to be part of an entrepreneurial culture that encourages initiative
Comprehensive group insurance and the option to contribute to an RRSP programme
Paid vacation from day one
80% reimbursement of your public transit pass
A Give & Match programme
A beautiful office with a golf simulator, a gym, locker rooms and showers
This position requires in‑office presence. We have found that being physically present fosters interactions that positively impact performance. As such, we strongly encourage employees to maintain this presence to fully benefit from the environment.
We may use artificial intelligence (AI) tools to support certain stages of the hiring process, including reviewing applications, analysing resumes and assessing responses, as well as identifying potential inconsistencies or items requiring verification in application materials, based on the information available. These tools support our recruitment team but do not replace human judgement. Final hiring decisions are made by people. For more information on how your data is processed, please contact us.
We collect your information through a secure applicant tracking system with access restricted by role. Data, including resumes and interview notes, are stored within this system. If you wish to withdraw consent or have concerns, please contact us at View email address on ca.hrm.tc.
#msl
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Full-Stack Developer - Business Applications & Ai in Winnipeg, MB vacancy
- ...solutions in Intact’s hybrid work model, integrating artificial intelligence into insurance operations. Own delivery across the stack.As a Senior Full Stack AI Developer, you will develop backend services with Python and FastAPI alongside front-end applications. You will connect...Senior
- Turn AI prototypes into reliable applications at Code17 with Java, Spring Boot, REST APIs, and LLM-powered workflows. Develop secure software that connects enterprise systems with useful grounded responses.As a Senior Full Stack Engineer, you will translate requirements into...Senior
- Build full stack applications with React.Js and Python while developing AI/ML solutions across modern cloud technologies. This senior role emphasizes tested delivery.As a Senior Full Stack Software Developer, you will translate technical specifications into working applications...Senior
- Full Stack Application Support Developers in Toronto use production troubleshooting and cloud technologies to protect business-critical applications. Support spans interfaces, services, APIs, databases, and pipelines.At Scotiabank, this developer ensures application reliability...Suggested
- Title: Full Stack Developer, Application SupportRequisition ID: 276915Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The Full Stack Developer is responsible for the reliability, availability, and continuous improvement...SuggestedPermanent employmentFlexible hours
- Develop secure, scalable AI-enabled applications with React JS, REST APIs, and Microsoft Azure as a Senior AI Engineer in Toronto.Manulife is seeking a senior full-stack developer to deliver production-ready enterprise applications across user interfaces, backend services, databases...Senior
- Develop cloud-native applications with Java Spring Boot, React.Js, and AI-agent services at Citi. Work with AWS, Kubernetes, and OpenShift environments.This Senior Full Stack Developer contributes to new and revised application systems within the Technology team. You will connect...Senior
- Fidelity’s remote Software Developer opening focuses on full stack application development, including JavaScript, React, Spring Boot, and SQL. Canadian work authorization is required.As a Software Developer, you will translate business requirements into implementable applications...Remote work
- Explore AI automation and full stack development with Respawn in Vancouver or Montreal, working hybrid three days onsite weekly.As a Senior Full Stack Developer for Apex Legends, you will build tooling and pipelines supporting a live game. You will collaborate with content,...Senior
$120k - $140k per year
...This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Full Stack AI Developer based in Canada. Join a talented software development team building innovative digital solutions for leading companies...Remote workRelocation packageFlexible hours- ...A growing adtech startup is seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications and driving architecture decisions in a remote-first setting. Ideal candidates will master both front-end and...SeniorRemote work
- AI-native full stack development with React and Java defines this remote position at Qohash, building secure enterprise software for AI adoption.As a Senior Full Stack Developer, you will analyze, design, and implement features across Qohash’s Qostodian platform. Your work combines...SeniorRemote work
- Chez TMC Canada, nous recrutons un(e) Développeur(euse) Senior Full-Stack spécialisé(e) en intelligence artificielle, à forte dominante... ...Vos responsabilités Concevoir, développer et maintenir des applications full-stack, avec une dominante backend représentant 70 à 80 %...SeniorRemote work
- ...of being part of a brand that leads with people, the planet, and its partners at heart.Overview ALDO Group is seeking a Senior Full-Stack Developer to join our technology team.This role requires a versatile engineer who can contribute across backend services, e-commerce...SeniorWork at officeFlexible hours
$100k - $142k per year
Your Moneris Career – The Opportunity: Senior Full Stack Developer Design and build secure, scalable backend services, integrations, and content-driven frontends that unify SaaS platforms, enterprise systems, and AI capabilities into cohesive digital products. You will join...SeniorRemplacementLong term contractWork at officeLocal areaRemote workFlexible hoursShift work- ...arrangement: Onsite for the first 30 days, then 3 days onsite and 2 days remoteWe’re seeking a senior, hands-on software developer to design, build, and maintain business applications. You’ll work across application development and production support, contribute to technical...Senior
$95k - $105k per year
Job Description Senior Full-Stack DeveloperLocation: Hybrid (Full-Time) Note: This role requires 1-2 times monthly to our Markham, ON office.... ...project management, mobile solutions, reporting, integrations, AI-enabled capabilities, and modern cloud infrastructure to help construction...SeniorFull timeInternshipWork at office- Atimi is seeking an experienced Full Stack AI Software Developer to fill a position in Canada. Please note this is a fully remote position with EST working hours but we're open to candidates from all provinces. Atimi works with some of the leading companies in North America,...InternshipRemote workWork from homeRelocation packageFlexible hours
- ...We are seeking a Senior Full Stack Developer to support the UI team in developing a new full-stack application within the Risk domain. The system includes AI-driven risk solutions and supports both customer-facing and internal applications. With the UI nearly complete, this...Senior
$125k - $135k per year
.... It’s a place where people are encouraged to take ownership, develop their skills, and contribute to work that matters. If you’re... ..., we’d like to meet you! Position SummaryWe’re hiring a Senior Full Stack Developer to build and maintain enterprise-grade applications...SeniorLong term contractFull timeCasual workInternshipWork at officeLocal areaWorldwideMonday to fridayNight shiftAfternoon shift- ...intelligence doesn't just inform it orchestrates. ODAIA delivers AI-powered commercial intelligence for life sciences - unifying... ...software powered by AI. WHAT'S ON OFFERWe're looking for a Senior Full-Stack Developer to join our engineering team! You'll work across the...SeniorInternshipWork at officeLocal areaImmediate startRemote workWork from homeFlexible hours
- Position OverviewWe are looking for a Senior Full Stack Developer who can work across our entire product portfolio, from the established platforms that hundreds of school districts run on every day to the next-generation platform we are building to expand what's possible for...SeniorRemote workFlexible hours
$90k - $120k per year
Job Title: Senior Full Stack Developer Department: Sales & Marketing Location: Hybrid (North York) - 1 day in office per week Job Type: Full-Time, Permanent Salary: $90,000 - $120,000 annually ***Candidates will be required to complete a proctored technical assessment...SeniorLong term contractPermanent employmentFull timeInternshipWork at office1 day per week$80 per hour
...private clients, commercial banking, treasury, and retail banking. IntroductionRobertson is seeking a skilled Software Developer - Full Stack – Senior to join our client in support of an existing vacancy. Contract Period6 months Pay RateStarting form $80 per hour...SeniorHourly payContract work- ...Canada (Montreal or Quebec City)Position Title Senior DeveloperContract / Hours Full-time PermanentBenefits (day 1) MedicalDentalRetirement... ...Flexible hoursHours per week 40Role The Senior Full-Stack Application Developer (Kotlin-Java/React), reports to the Director...SeniorFull timeFlexible hours
$130k - $150k per year
...dynamic culture. InfoTrack is a place where you can grow and develop in your career, all while being your authentic self. ABOUT THE ROLEWe are growing our development team and looking for a Senior Full Stack Developer who is excited about a modern, AI-augmented way of building...SeniorWork at officeFlexible hours- ...from renowned luxury brands. We’re looking for a versatile, experienced developer to help shape the next generation of our digital commerce and business-application ecosystem. The role As our Senior Business Applications Developer, you’ll serve as a technical reference...Senior
$140k - $170k per year
...Learn more at baselane.com. About the Role We operate in an AI-first engineering environment, where AI-powered development is... ..., and delivering reliable software. We're looking for a Senior Full Stack Engineer with strong engineering fundamentals, product thinking...SeniorWork at officeRemote work$200k - $250k per year
...decision-driven care. Through our AI-native platform, MosaicOS™, we... ...Data Science and AI teams to develop, optimize, and productionize... ...and deploying cloud-native applications on AWS (Lambda, SageMaker, Bedrock... ...TYPE: Full Time VACANCY STATUS: Newly...SeniorRemplacementFull timeRemote workFlexible hoursShift work- Senior AI Full Stack Developer (Healthcare - SaaS) Full-timeDepartment: R&DMEDFAR Clinical Solutions was founded in 2010 by two aeronautical engineers who realized that the healthcare system was not exploiting the full potential of technology. Supported by a large community...SeniorLong term contractPermanent employmentFull timeContract workWork at officeRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full-Stack Developer - Business Applications & Ai. Be the first to apply!
Related searches
- full stack developer Winnipeg, MB
- full stack web developer Winnipeg, MB
- full stack developer remote Winnipeg, MB
- senior full stack engineer Winnipeg, MB
- business development representative Winnipeg, MB
- business developer Winnipeg, MB
- business development officer Winnipeg, MB
- senior disability case manager Winnipeg, MB
- senior hardware engineer Winnipeg, MB
- senior cook Winnipeg, MB

