Software Developer, Platform & Ai Solutions
Banque-Laurentienne-a007109
Northpoint Commercial FinanceBacked by Laurentian Bank
With Northpoint's foundation and reputation in the industry built, Laurentian Bank, which has been in business for over 170 years, acquired Northpoint Commercial Finance in 2017. With over $45 billion in assets, a solid cultural alignment and variety of financing solutions, Laurentian Bank ensures stability for the foreseeable future while allowing Northpoint Commercial Finance to maintain its personal, flexible approach.
Northpoint Commercial Finance offers businesses across North America personal, flexible financing options such as inventory finance, equipment finance and asset-based lending to support their business growth needs.
This position will be focused on Equipment Finance and Lease Financing with Northpoint Commercial Finance in Canada.
Responsibilities
Design, build, and maintain customizations, extensions, workflows, and business configurations for the Odessa Platform, with primary development performed through Odessa Build and related platform configuration tools.
Develop and maintain C#/.NET components, integrations, APIs, data processes, and supporting services that extend Odessa capabilities and connect the platform with surrounding enterprise systems.
Support Equipment Finance and Lease Financing business processes by translating operational requirements into reliable, scalable platform solutions.
Diagnose and resolve production issues, support platform enhancements, and contribute to stable day-to-day operations across development, testing, and production environments.
Develop and maintain SQL Server queries, stored procedures, data integrations, reporting extracts, and related data assets that support Odessa and downstream reporting needs.
Build AI-enabled business solutions, workflow automation, and productivity tools using Microsoft Power Platform, including Power Automate, Power Apps, Dataverse, and Copilot Studio.
Maintain technical documentation, configuration notes, release records, and solution designs that support knowledge transfer and long‑term maintainability.
Contribute to practical engineering standards for version control, code review, testing, deployment, and environment promotion.
Work closely with business stakeholders, IT, vendors, and project teams to deliver secure, supportable, and upgrade‑aware technology solutions.
Qualifications
Bachelor's degree in Computer Science, Software Development, Information Technology, or a related field, or equivalent practical experience.
5–7+ years of professional software development experience, with strong hands‑on experience in C# and the .NET framework.
Strong understanding of object‑oriented programming principles, including LINQ, async/await, reusable components, clean code practices, and safe refactoring.
Experience building, consuming, and troubleshooting REST APIs and system integrations.
Strong Microsoft SQL Server skills, including complex queries, stored procedures, relational data modelling, and query performance tuning.
Experience supporting enterprise business applications across development, test, and production environments.
Strong hands‑on Git experience, including branching, pull requests, code reviews, conflict resolution, and repository hygiene.
Working knowledge of CI/CD practices and release management, including automated build, test, deployment, environment promotion, and rollback planning.
Ability to document technical designs, configurations, support procedures, and release changes clearly and consistently.
Strong communication skills and the ability to work effectively with both business and technical stakeholders.
Self‑directed, outcome‑oriented mindset with a strong sense of ownership, accountability, and continuous learning.
Preferred Qualifications
Experience with Odessa Build, Odessa Platform configuration, or comparable enterprise workflow, servicing, leasing, lending, or finance platforms.
Experience in equipment finance, lease financing, inventory finance, commercial lending, or another regulated financial services environment.
Experience with Microsoft Power Platform, including Power Automate, Power Apps, Dataverse, Power BI, and/or Copilot Studio.
Experience building automation, analytics, or AI-enabled business solutions in an operational environment.
Experience participating in or supporting AI/ML projects, including solution design, data preparation, model integration, testing, deployment, or operational adoption.
Working knowledge of responsible AI and AI governance concepts, including human‑in‑the‑loop review, data grounding, content safety, and prompt‑injection mitigation.
Working familiarity with reporting and data tools such as SSRS, Power BI, and/or Databricks.
Working knowledge of Microsoft Azure services related to application hosting, identity, security, integration, and data movement.
Exposure to Azure AI Foundry, n8n, or other workflow automation and AI orchestration tools is considered an asset.
What Laurentian Bank has to offer youThe total compensation offered by Laurentian Bank encompasses a comprehensive range of benefits, highlighting our commitment to the well‑being and success of our employees.
Here are some of the key points of our offering:
The actual annual base salary offered will take into account internal equity, skills, and experience among other factors.
Total compensation:
Earn a comprehensive compensation package that includes annual reviews and performance‑based bonuses.
Work model:
We prioritize a hybrid work model based on business needs.
Time off:
In addition to paid vacation, we provide floating days and leave options to accommodate the diverse needs of our employees.
Plus, as an extra perk, you also get a paid day off to celebrate your birthday.
Health and wellness:
Take care of your health and well‑being with access to healthcare professionals, our Employee and Family Assistance Program (EFAP), and a Stress Management and Well-Being Program.
Group insurance:
We offer a competitive insurance program based on your family’s needs.
Financial benefits:
Enjoy exclusive deals and preferred rates on products and services including insurance, hotels, train tickets, spas and many more.
We are committed to creating a fulfilling professional environment where your skills are valued, and your well‑being is a priority. Join us for a rewarding career at Laurentian Bank.
Inclusion and AccessibilityAt Laurentian Bank, we believe everyone belongs. We are committed to fostering an inclusive work environment that reflects the diversity of our customers and our communities and where everyone feels like they belong and can thrive. To this end, we encourage applications from individuals from equity‑deserving groups, including Indigenous persons, racialized and persons with disabilities, marginalized genders and the 2SLGBTQIA+ community.
We strive to offer a flexible and accessible work experience that is inclusive of everyone. If at any time you need an accommodation, please let us know.
PIPEDAWe may collect, use or disclose your personal information for the purpose of establishing an employment relationship with you.
We also use artificial intelligence (AI) tools during parts of our recruitment process to support fair and efficient hiring decisions.
#J-18808-Ljbffr
With Northpoint's foundation and reputation in the industry built, Laurentian Bank, which has been in business for over 170 years, acquired Northpoint Commercial Finance in 2017. With over $45 billion in assets, a solid cultural alignment and variety of financing solutions, Laurentian Bank ensures stability for the foreseeable future while allowing Northpoint Commercial Finance to maintain its personal, flexible approach.
Northpoint Commercial Finance offers businesses across North America personal, flexible financing options such as inventory finance, equipment finance and asset-based lending to support their business growth needs.
This position will be focused on Equipment Finance and Lease Financing with Northpoint Commercial Finance in Canada.
Responsibilities
Design, build, and maintain customizations, extensions, workflows, and business configurations for the Odessa Platform, with primary development performed through Odessa Build and related platform configuration tools.
Develop and maintain C#/.NET components, integrations, APIs, data processes, and supporting services that extend Odessa capabilities and connect the platform with surrounding enterprise systems.
Support Equipment Finance and Lease Financing business processes by translating operational requirements into reliable, scalable platform solutions.
Diagnose and resolve production issues, support platform enhancements, and contribute to stable day-to-day operations across development, testing, and production environments.
Develop and maintain SQL Server queries, stored procedures, data integrations, reporting extracts, and related data assets that support Odessa and downstream reporting needs.
Build AI-enabled business solutions, workflow automation, and productivity tools using Microsoft Power Platform, including Power Automate, Power Apps, Dataverse, and Copilot Studio.
Maintain technical documentation, configuration notes, release records, and solution designs that support knowledge transfer and long‑term maintainability.
Contribute to practical engineering standards for version control, code review, testing, deployment, and environment promotion.
Work closely with business stakeholders, IT, vendors, and project teams to deliver secure, supportable, and upgrade‑aware technology solutions.
Qualifications
Bachelor's degree in Computer Science, Software Development, Information Technology, or a related field, or equivalent practical experience.
5–7+ years of professional software development experience, with strong hands‑on experience in C# and the .NET framework.
Strong understanding of object‑oriented programming principles, including LINQ, async/await, reusable components, clean code practices, and safe refactoring.
Experience building, consuming, and troubleshooting REST APIs and system integrations.
Strong Microsoft SQL Server skills, including complex queries, stored procedures, relational data modelling, and query performance tuning.
Experience supporting enterprise business applications across development, test, and production environments.
Strong hands‑on Git experience, including branching, pull requests, code reviews, conflict resolution, and repository hygiene.
Working knowledge of CI/CD practices and release management, including automated build, test, deployment, environment promotion, and rollback planning.
Ability to document technical designs, configurations, support procedures, and release changes clearly and consistently.
Strong communication skills and the ability to work effectively with both business and technical stakeholders.
Self‑directed, outcome‑oriented mindset with a strong sense of ownership, accountability, and continuous learning.
Preferred Qualifications
Experience with Odessa Build, Odessa Platform configuration, or comparable enterprise workflow, servicing, leasing, lending, or finance platforms.
Experience in equipment finance, lease financing, inventory finance, commercial lending, or another regulated financial services environment.
Experience with Microsoft Power Platform, including Power Automate, Power Apps, Dataverse, Power BI, and/or Copilot Studio.
Experience building automation, analytics, or AI-enabled business solutions in an operational environment.
Experience participating in or supporting AI/ML projects, including solution design, data preparation, model integration, testing, deployment, or operational adoption.
Working knowledge of responsible AI and AI governance concepts, including human‑in‑the‑loop review, data grounding, content safety, and prompt‑injection mitigation.
Working familiarity with reporting and data tools such as SSRS, Power BI, and/or Databricks.
Working knowledge of Microsoft Azure services related to application hosting, identity, security, integration, and data movement.
Exposure to Azure AI Foundry, n8n, or other workflow automation and AI orchestration tools is considered an asset.
What Laurentian Bank has to offer youThe total compensation offered by Laurentian Bank encompasses a comprehensive range of benefits, highlighting our commitment to the well‑being and success of our employees.
Here are some of the key points of our offering:
The actual annual base salary offered will take into account internal equity, skills, and experience among other factors.
Total compensation:
Earn a comprehensive compensation package that includes annual reviews and performance‑based bonuses.
Work model:
We prioritize a hybrid work model based on business needs.
Time off:
In addition to paid vacation, we provide floating days and leave options to accommodate the diverse needs of our employees.
Plus, as an extra perk, you also get a paid day off to celebrate your birthday.
Health and wellness:
Take care of your health and well‑being with access to healthcare professionals, our Employee and Family Assistance Program (EFAP), and a Stress Management and Well-Being Program.
Group insurance:
We offer a competitive insurance program based on your family’s needs.
Financial benefits:
Enjoy exclusive deals and preferred rates on products and services including insurance, hotels, train tickets, spas and many more.
We are committed to creating a fulfilling professional environment where your skills are valued, and your well‑being is a priority. Join us for a rewarding career at Laurentian Bank.
Inclusion and AccessibilityAt Laurentian Bank, we believe everyone belongs. We are committed to fostering an inclusive work environment that reflects the diversity of our customers and our communities and where everyone feels like they belong and can thrive. To this end, we encourage applications from individuals from equity‑deserving groups, including Indigenous persons, racialized and persons with disabilities, marginalized genders and the 2SLGBTQIA+ community.
We strive to offer a flexible and accessible work experience that is inclusive of everyone. If at any time you need an accommodation, please let us know.
PIPEDAWe may collect, use or disclose your personal information for the purpose of establishing an employment relationship with you.
We also use artificial intelligence (AI) tools during parts of our recruitment process to support fair and efficient hiring decisions.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Developer, Platform & Ai Solutions in Winnipeg, MB vacancy
- Build production AI systems with Python, agentic workflows, and MCP infrastructure... .... This full-time role supports scalable platform engineering.Cornerbridge Talent Partners... ...dental practices. As an AI/ML Platform Software Developer, you will create reusable intelligence capabilities...SoftwareFull timeRemote work
$180k - $220k per year
Position: AI/ML Platform Software Developer Location: Calgary, Alberta or Remote — Canada Experience: 8+ years software development; 3+ years building production AI solutions Employment Type: Full-Time Compensation: $180K–$220K CAD base Cornerbridge...SoftwareFull timeRemote work- Architect scalable AI research platforms at Xanadu using Python, Rust, AWS, and distributed systems expertise. This senior role is hands-on and product-minded.As a Senior Software Developer on Xanadu’s AI team, you will set the technical direction for an internal research platform...Software
- Shape AI-assisted software solutions as a Senior Software Developer at MNP, applying systems thinking and enterprise development expertise. Work across backend and frontend technologies.Within MNP’s Technology - Development team, you will translate business processes and challenges...Software
- About the opportunityWe are looking for a Senior Software Developer to join the team building AI-powered capabilities within the Dayforce platform. This role is ideal for an experienced software engineer who enjoys designing, building, and shipping production-quality applications...SoftwareLong term contract
- Senior Software Developer and AI Platform ArchitectPosition SummaryVertical Motion builds custom software for clients and develops AI-enabled products and engineering tools. This senior role centres on AI engineering, security, infrastructure and harness development: the software...SoftwareFull timeInternshipRemote work
- ...leading mobile-first work execution platform for industrial and... ...joining Autodesk Operations Solutions , the organization unifying... ...division. We treat our internal developer platform as a real product, with... ...developer platform. Bring AI native workflows into your...SoftwareLocal areaImmediate start
- ...intelligence and innovation, join the Sandbox team! As our AI Solutions Developer, you'll be Sandbox’s go-to expert for artificial... ...secure, responsible, and effective AI adoption Evaluating AI platforms, vendors, and technologies while making recommendations on enterprise...Work at office
- Build AI-augmented enterprise platforms with CBC/Radio-Canada using low-code application platforms, AI agent... ...remote and in-office work.As AI Solutions Lead, Enterprise Applications, you will... ...or related fieldSix-plus years developing applications, integrations, or workflowsStrong...Work at officeRemote work
- # Software Developer – Data PlatformMontrealHybridCloud and InfrastructureApplyWith over 30 years of recognized expertise, COFOMO is now a leading... ...with GitHub; * Ensure the security ofIT flows and solutions by applying rigorous governance and data protection principles...SoftwareFlexible hours
- ...committed to results, in an inclusive and high-performing culture. The RoleThe AI Platform Software Engieer will design, build, and operate scalable software platforms that enable teams to develop, deploy, monitor, and govern artificial intelligence and machine learning...SoftwareFlexible hours
- Champion Asana’s developer platform and AI community from the Vancouver office, using technical communication and agentic workflow expertise. Build... ...as Developer Advocate, Relations Engineer, or Senior Software EngineerSubstantial experience building developer community...SoftwareWork at office
- ...ll get to work on The Flare platform’s search engine is built on... ...looking to hire an experienced data developer to join our development team... ...Leverage cloud, database and AI infrastructure to solve such... ...feasibility studies for upgraded software systems Maintain our...SoftwareSummer workWork at officeRemote workFlexible hours
$123k - $180k per year
...a leading mobile-first work execution platform for industrial and frontline teams.... ...Autodesk, joining Autodesk Operations Solutions, the organization unifying Autodesk's operations... ...it is ours.We’re looking for a Senior AI Platform Developer to build the shared systems that enable...- Quest Software is seeking an experienced Senior Software Developer to help bring AI-powered coding practices into an established on-premises enterprise software product.... ...developers to deliver reliable customer‑focused solutions. Qualifications 5+ years of professional...SoftwareWork at officeRemote workWorldwideFlexible hours
- MaintainX is the world's leading AI-powered maintenance and asset management platform, serving 13,000+ customers including... ...MaintainX: we treat our internal developer platform as a real product, with... ...built an intuitive, mobile-first solution to help boost productivity and...SoftwareLocal areaImmediate start
- Improve developer experience through contract-first APIs, CI/CD, Kubernetes, and generated SDKs on Perplexity's API Platform.As a software engineer building developer infrastructure, you will create the paved road from API concept to production. Your work will standardize service...SoftwareContract work
- ...Blue JBlue J is the leading generative AI solution for tax professionals and one of Canada'... ...building industry‑leading tax research software that helps accountants find accurate answers... ...'re now looking for a skilled Software Developer - Applied AI who thrives in a fast‑paced...SoftwareLong term contractImmediate startRemote work
- ...your technical decisions could make hundreds of developers more effective? As a Staff Software Developer on Coveo’s Data Platform team, you’ll tackle complex, high-impact... ...to translate innovative ideas into practical solutions that deliver measurable, long-term value....SoftwareLong term contractImmediate start
$115.6k - $185k per year
Principal Forward Deployed Engineer – AI & Developer Platform - Remote EligibleBuild and scale AI-native developer experiences on Broadcom's ISG... ..., and field-to-engineering leader across the Infrastructure Software Division (ISG). In this high-impact role, you will embed with...SoftwareLocal areaRemote work- ...are building the world's most advanced solutions for the interior décor industry. With customers... ...for technical innovation.As a Staff Software Developer, you will help shape the architecture... ...leading a multi-team migration or re-platforming of a system with live users and live...SoftwareLong term contractLocal areaRemote workWork from home
- ...for a Senior Routing Engine Developer to design and build the next... ...generation interaction routing platform powering enterprise-scale... ...operational requirements into solution components, interaction flows... ...Qualifications ~8+ years of software engineering experience,...SoftwareFull timeInternshipRemote workRelocation
- ...Requisition ID # 26WD101769 Principal Software Developer French job description to follow!/La description... ...Developer to join the Autodesk Platform Services Data Models Team. The team delivers... ...from Engineering Practices, Solutions, Quality, and Deployment to Support Act...SoftwareTemporary workWork at officeRelocation
- ...themselves, everyone is welcome. Motive are seeking a Senior AI Software Developer to join our Iron Man project being developed using Unreal... ...Collaborate with designers and content creators to brainstorm solutions that further the game’s artistic and design vision Mentor...SoftwareLocal area
- Select how often (in days) to receive an alert:Title: Senior AI Platform Software Engineer Requisition ID: 276518 Join a purpose driven winning... ..., and govern artificial intelligence and machine learning solutions in production. Operating at the intersection of software engineering...SoftwareFlexible hours
- Develop secure, observable cloud-native platform capabilities for DNV’s energy systems work in Toronto, using APIs, backend... ...modern delivery practices.As Senior Software Developer, you will contribute hands-on expertise across solution design, implementation, testing, code...SoftwareWork at office
$131k - $191.4k per year
...Requisition ID #26WD101769Principal Software DeveloperFrench job... ...looking for a Principal Software Developer to join the AutodeskPlatform... ...exabyte-scale and cloud data platform components powering desktop,... ...from Engineering Practices, Solutions, Quality, and Deployment to SupportAct...SoftwareWork at officeRelocation- ...themselves, everyone is welcome.Motive are seeking a Senior AI Software Developer to join our Iron Man project being developed using Unreal Engine... ...with designers and content creators to brainstorm solutions that further the game’s artistic and design visionMentor other...Software
- Build Windows-based AI solutions with C/C++ and Python at Lenovo Research’s On-Device Intelligence... ...recent college graduate or early-career Software Engineer for on-device intelligence... ...product teams.Key Responsibilities: Develop and maintain software for Windows-based...Software
- Principal Software Developer French job description to follow!/La description de poste en français... ...to join the Autodesk Platform Services Data Models Team .The team delivers... ...responsibilities from Engineering Practices, Solutions, Quality, and Deployment to SupportAct...SoftwareRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer, Platform & Ai Solutions. Be the first to apply!
Related searches
- software developer no experience Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- senior software developer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- new graduate software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software engineer Winnipeg, MB

