Senior Full-Stack Developer - Business Applications & AI
mcgillstlaurent
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 Role
You’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: customizations, integrations and migrating our remaining entities. SuiteScript experience is an asset.
What You'll Do
Development 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
N etSuite
- Act as technical lead on NetSuite: customizations, 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 prioritize requests based on value, effort and risk, and recommend the right technical approach
- Drive adoption: documentation, training and user support
What You Bring
Requirements
- 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 modeling and query optimization
- Hands-on experience applying LLMs to business processes
- A strong command of French in a professional setting. Being able to interact regularly in English with stakeholders outside Quebec and read technical documentation that is available only in 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 organization 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 program
- Paid vacation from day one
- 80% reimbursement of your public transit pass
- A Give & Match program
- 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, analyzing 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 judgment. 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 jobs.lever.co .
- ...companies and language service providers. Developed by Consoltec, now part of XTM... ...scalable software at the intersection of AI, cloud, and business intelligence. The Role Hybrid (3... ...2 days remote) We are looking for a Senior Full Stack Developer who works AI-first...SeniorLong term contractFull timeInternshipRemote work
$95k - $145k per year
...Toronto, ON / Montreal, QC Preferred Languages: Bilingual (English / French) Preferred Employment Type: Full-Time, Permanent CGI is seeking an experienced Senior Full Stack Developer to join our growing Software Engineering Practice within the Emerging Technologies team. As a...SeniorPermanent employmentFull time- ...building a more connected future through world-class networks, AI-powered solutions, and digital experiences that elevate how... ..., you belong on #TeamBell. Summary We are looking for a Full Stack Developer – Applied AI to join our innovative team. This position offers...SuggestedFull timeManual laborWork at office3 days per week
- ...either transversal or aligned to the different sub business units. Our Client Lifecycle and Digital team is responsible for developing and maintaining our B2B platform front ends... ...equipment finance, and securities. TEHCNICAL STACK React | TypeScript | Bootstrap | .NET C │...SeniorFull timeInternship
- ...commerce experiences Do you enjoy solving complex engineering challenges and building systems that perform at scale? As a Senior Full Stack Developer on our Launch team, you'll develop the infrastructure and applications that power product catalog ingestion, helping...Senior
$169.5k - $242.6k per year
...where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen. Job Title: Senior Full Stack Developer, AI & Tools (Apex Legends) Location: Vancouver, BC or Montreal, QC Work Model: Hybrid (3 days onsite/week) Respawn is...SeniorFull timeLocal area3 days per week- ...realized that the healthcare system was not exploiting the full potential of technology. Supported by a large community... ...alternative. Job Description As a Full Stack Developer, you will be part of the AI Platform team, whose goal is to build and evolve the key...SeniorLong term contractPermanent employmentFull timeContract workWork at officeRemote workWorldwide
- ...provides compensation range information in accordance with applicable national, state, provincial, and local pay... ...Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay equity. It is not typical...Local area
- This is a job
$180k - $230k per year
...deliver complex capital projects. The AI buildout runs on physical things: data centers... ...We work with top data-center owners, developers and general contractors across the world,... .... The role We're looking for a Senior Full Stack Engineer to help build the core platform...SeniorFull timeFor contractorsInternshipWork at office$70 - $80 per hour
...Développeur Full Stack Senior (Java / Angular) Aperçu du poste Nous recherchons un(e) Développeur(se) Full Stack Senior pour contribuer... ...Développer, modifier, tester et déboguer des applications conformément aux normes établies et aux échéanciers. Concevoir...SeniorContract workTemporary work- ...Role Description We have an immediate need in an experienced full-stack developer, who is strong in Java and Angular, knowledgeable in SQL and... ...generation Institutional Lending platform, one of the most critical business lines of the Firm. Required Skills ~10+ years of Java...Permanent employmentImmediate start
- ...We’re seeking someone to join our Credit Valuation Adjustment (CVA) Technology team as an Full Stack – Java Application Developer to drive the design and delivery of next-generation risk management, enabling critical risk analytics across the Firm. In the Technology division...Full timeWork at officeRemote work
- ...with other talented and motivated developers as part of our growing WordPress practice... .... In your role as WordPress Developer, you will be expected to: Work... ...is a huge plus Remote applications are welcome, but the applicant must be Available during Montreal...Full timeApprenticeshipWork at officeRemote workFlexible hours2 days per week
- ...looking to go beyond execution and truly contribute to the technical decisions behind a project? Techso is looking for a Senior Full Stack .NET Developer to help design and develop digital solutions used by our clients across Canada. In this role, you'll have the...SeniorPermanent employmentFull timeWork at officeFlexible hours
- ...About the Role We are seeking a Senior Developer to join one of our product team. Reporting... ...enhancement of features within our SaaS application. As a senior member of the team, your... ...with a high level of quality, sitting as a full-time member of a feature development...SeniorFull timeWork at officeFlexible hours
- ...is the leading manufacturer of full-size humanoid robots used for... ...is well known as 'the face of AI' and a social media viral success... ...service robot segment, with applications such as front of house,... ...engineers and creatives striving to develop the very best experiences for...SeniorContract workLocal areaRemote workWorldwide
$69.45k - $119.45k per year
...to help clients optimize and reinvent their business with Data & Advanced AI — backed by a $3B investment and commitment... ...AI, Large Language Model and Agentic AI Developer/Consultant, you will build production-grade AI applications that transform enterprise workflows. You will...SeniorFull timeManual laborWork at officeLocal area- ...Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible... ...for designing, developing, and maintaining robust web applications using Java technologies. You will collaborate with cross-...Contract work
$70k - $135k per year
...Do you enjoy building robust applications and working on financial systems... ...: Your role You’ll develop end-to-end features, from Java... ...in the banking sector and its business and technology challenges. Work... ...belonging. Here, you’ll reach your full potential because… You are invited...Full time$60k - $115k per year
...Structuring team within the Non-Linear business line. You’ll work in an Agile environment... ...with structurers and technology teams, to develop strategic platforms used to structure,... ...opportunities to contribute to the wider application stack and delivery process. Your future...Full timeContract workImmediate start- ...more efficient and enjoyable world. Role overview As a Senior AI Developer, you build production-grade AI features and systems for... ...production. The technologies below are a reference point for our stack. Above all, we hire for strong fundamentals, autonomy, and the...SeniorFull time
- ...We’re seeking someone to join our team as Lead Java Full Stack Developer to drive the design, development, and evolution of strategic risk management... ...automated testing practices, design patterns, and DevGen AI-enabled development tools. What you'll bring to the role...Full timeWork at officeRemote work
- ...- Solide expertise en : HTML5, CSS, JavaScript, Node.js (full-stack), GraphQL, React, Redux, ASP.NET MVC - Expérience approfondie... .............................................. Position: Senior Software Developer (Web Applications) Location: Montreal, Quebec Join a...SeniorPermanent employmentRemote workWorldwideFlexible hours
$114.75k - $162k per year
...team focused on turning emerging AI capabilities into reliable,... ...contribute to a broader effort to develop AI-enabled solutions supporting... ...workflows, and lines of business. In this role, you will build and contribute to the application layer around AI models, transforming...SeniorFull timeTemporary workDirect hireFlexible hours- ...Full-Stack Software Developer Location: Montreal (Hybrid) *Only candidates located in Montreal will be contacted if selected * About Us... ...software is operated by some of the most successful out-of-home businesses and powers impactful, compelling campaigns seen across the...Permanent employmentWork at office
- ...: highly preferred CGI is seeking four Senior Java Developers to strengthen our consulting delivery teams... ..., and support enterprise grade applications for leading organizations across financial... ...Agile teams, you will build cloud native, full stack solutions from Spring Boot...SeniorFull timeContract work
$70k - $135k per year
...Position Description: Nous recherchons un Développeur JAVA Full Stack Intermédiaire à Senior pour rejoindre notre équipe technologique et contribuer à... ...s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates...SeniorFull time- ...currently experiencing strong growth, we are actively seeking a Full Stack Developer (Java/React). About the role Joining a multi-... ...bank, you will contribute to the evolution and development of applications dedicated to securitization activities. Operating in an...Permanent employmentContract workImmediate startEarly shift
- ...be themselves, everyone is welcome. Motive are seeking a Senior AI Software Developer to join our Iron Man project being developed using Unreal... ...protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law....SeniorFull timeLocal area
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!
- full stack .net developer Montréal, QC
- full stack developer Montréal, QC
- full stack web developer Montréal, QC
- full stack developer remote Montréal, QC
- senior full stack engineer Montréal, QC
- développeur web full-stack Montréal, QC
- business development representative bdr Montréal, QC
- business development representative Montréal, QC
- business developer Montréal, QC
- business development officer Montréal, QC

