Back to job search
Lallemand logo

Business Applications Developer

  • Montréal, QC
  • On-site
  • Posted Sep 27, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Lead · 10+ years
Minimum education
Bachelor’s degree
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level

Job summary

Develop, maintain, and support the in-house ERP and related integrations, including barcoding solutions, across warehouse, production, sales, purchasing, inventory, and financial processes. Provide production support, investigate incidents, test and deploy changes, and maintain technical documentation while collaborating with business stakeholders and technical teams.

Job details

Main Functions Collaborate with business stakeholders to implement barcoding solutions, including system configuration, testing, training, deployment, go-live support, and user adoption, ensuring solutions effectively support warehouse and production processes. Partcipate in analysis, design, development, testing, deployment and continuous improvement of solutions using Synergy DBL and the existing in-house developed ERP application framework. Write clean, reliable and maintainable code; perform unit testing, debugging, peer review and defect correction. Develop and support functionality across sales order processing, purchasing, inventory management, warehouse operations, production planning and execution, and financial/accounting processes. Understand and validate business impacts, including inventory movements, units of measure, batches/lots, barcoding, production consumption, costing, invoicing, accounts receivable, accounts payable, general ledger and financial reporting. Design, develop and support integrations between our existing in-house developed ERP and other enterprise platforms, including EDI and Electronic banking solutions, electronic invoicing platforms, data warehouse/reporting platforms, web services, APIs and middleware. Implement appropriate validation, error logging, notifications, retry/reprocessing controls and reconciliation mechanisms for interfaces and business-critical transactions. Perform detailed system and data design using reusable components, Synergy DBL standards, ISAM files, relational databases and established integration patterns. Investigate root causes of incidents and recurring defects; improve application performance, stability, reliability and supportability. Provide production support, incident resolution and technical guidance to users, functional teams and other developers across supported environments and servers. Prepare and maintain technical documentation, code documentation, deployment instructions, data mappings, support procedures, test evidence and change records throughout the software development lifecycle. Use source control, work-item tracking, build/release pipelines and change management practices to ensure controlled and traceable deployments. Protect data and system integrity by following security, access-control, segregation-of-duties, privacy, audit and change-management requirements. Collaborate with business process owners and subject-matter experts to assess impacts, identify exceptions and ensure solutions work effectively in real operational scenarios. Technical skills Required Practical understanding of warehouse and inventory processes, including receiving, putaway, picking, shipping, transfers, locations, lots/batches, units of measure, cycle counting, barcoding and traceability Understanding of end-to-end order-to-cash, procure-to-pay, plan-to-produce and record to- report processes and the dependencies between operational and financial transactions. Practical understanding of manufacturing and production processes, including recipes/formulas or bills of material, production orders, material consumption, yields, finished goods, quality status and production reporting. Strong sense of ownership, initiative, resourcefulness, autonomy, collaboration and knowledge sharing. Analytical and methodical: Able to quickly understand complex business systems that have evolved over decades. Detail oriented: Understands how small changes can have significant impacts on mission critical applications. An asset Working accounting knowledge, including chart of accounts, financial dimensions, accounts receivable, accounts payable, general ledger, inventory valuation, costing, accruals, invoicing, period controls and transaction reconciliation. Personal abilities Required Ability to leverage modern development tools, including AI-assisted capabilities, to support, maintain and enhance existing business applications and legacy systems Ability to analyze complex incidents across application, data, integration and infrastructure layers and communicate the root cause and resolution clearly Ability to communicate effectively with end users, business stakeholders, functional analysts, technical teams and external partners Ability to manage multiple priorities, switch between projects and production support, and work effectively in a global environment Ability to create effective unit, integration, regression and business-process test scenarios. General criteria Required Bachelor’s degree in computer science or software Engineering or a combination of diploma and equivalent experience 10+ years of experience in Synergy DBL (ISAM files) or similar programming language (i.e.: COBOL, RPG, C++). Experience developing or supporting ERP or other transaction-intensive business applications in a multi-company environment. This position requires occasional travel (approximately four trips per year). An asset Experience in Barcoding implementations is an asset Experience with SQL and rela􀆟onal databases, including queries, stored procedures, data analysis and troubleshooting. Experience with source control and DevOps practices, preferably Azure DevOps, Git, pipelines and release management. Experience with EDI, enterprise integrations, barcoding/label printing or reporting tools such as Crystal Reports is an asset. Experience with .NET Framework, ASP.NET, web services or APIs. Organization Lallemand is a privately held Canadian company founded in the late 19th century, which develops, produces, and markets microorganisms for various markets. The administrative offices of the parent company are in Montreal, Canada. Today, Lallemand employs more than 6,500 people working in more than 45 countries on 5 continents. Lallemand's corporate division encompasses all of the support services offered to our branches. Its goal is to optimize internal processes, ensure that your operation is running smoothly, and that your strategy is well thought-out. Our corporate branch's head office is located in Montreal, Canada, and relies on a team that specializes in: Management; Finance and accounting; Engineering; Research and Development (R&D); Human Resources (HR); and Information Technology (IT). If you want to help bring enthusiasm, collaboration and innovation to our workplace, we'd love to get to know you! Please take note that accommodations will be provided in all parts of the hiring process. Applicants need to make their needs known in advance.

What you’ll do

Develop, maintain, and support the in-house ERP and related integrations, including barcoding solutions, across warehouse, production, sales, purchasing, inventory, and financial processes. Provide production support, investigate incidents, test and deploy changes, and maintain technical documentation while collaborating with business stakeholders and technical teams.

Requirements

Requires a bachelor's degree in computer science or software engineering, or a diploma with equivalent experience, and at least 10 years of experience with Synergy DBL or a similar programming language. Candidates should have experience supporting ERP or transaction-intensive applications and understand warehouse, inventory, manufacturing, and end-to-end business processes; SQL, DevOps, integrations, and barcoding experience are assets.

Listed skills

  • Git · Preferred
  • Technical Documentation · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Synergy DBL
  • ERP Application Development
  • Warehouse and Inventory Processes
  • Manufacturing and Production Processes
  • Barcoding
  • System Integration
  • EDI
  • SQL and Relational Databases
  • Web Services and APIs
  • Unit and Integration Testing
  • Production Support
  • Azure DevOps
  • Git
  • Financial and Accounting Processes
  • Incident Analysis
  • Technical Documentation

Job areas

  • Software
  • Technology
  • Manufacturing
  • Logistics
  • Finance & Accounting

More jobs from Lallemand

See all jobs from Lallemand