Hybrid Senior Manager, Business Applications

Posted 1 hour ago

Apply now

About the role

  • Senior Manager overseeing enterprise applications and integrations for Canada’s largest K-12 publisher. Leading technical delivery in a dynamic education environment.

Responsibilities

  • As the largest Canadian-owned and operated K-12 publisher, Nelson Education Ltd. is Canada's only heritage education content provider, known for its innovative products and solutions catering to learners across the country.
  • Nelson is on a mission to make learning accessible, engaging, and effective for all.
  • Working closely with the VP, Operations, to support and contribute to the application architecture and integration roadmap across ERP (NetSuite), CRM (Salesforce), and related business systems.
  • Lead hands-on configuration, customization, and integration work across NetSuite, Salesforce, and related applications.
  • Troubleshoot and resolve system issues, bugs, and performance challenges in a timely and effective manner.
  • Design, build, and maintain integrations, APIs, and automation to improve business workflows.
  • Support cross-functional teams with testing and quality assurance, ensuring solutions meet business and technical requirements.
  • Collaborate with the Business Analyst, partner with teams across Finance, Marketing, Product, Operations, and other functions to understand business challenges and deliver practical technical solutions.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 5–8 years of experience supporting enterprise applications, business systems, and integrations.
  • Hands-on experience with ERP and CRM systems, including configuration, customization, and integration is required. NetSuite and/or Salesforce specific experience is a strong asset.
  • Experience designing and implementing system integrations and APIs.
  • Strong troubleshooting and problem-solving skills in production environments.
  • Familiarity with cloud platforms (Azure, AWS, or similar).
  • Hands-on development experience with JavaScript, Node.js, RESTful APIs, or similar technologies is required.
  • Experience working in Agile environments and collaborating with cross-functional teams.
  • Exposure to QA, testing, and release processes.
  • Strong communication and stakeholder management skills.
  • Salesforce, NetSuite, or cloud certifications considered an asset.

Benefits

  • Flexible and customizable health, dental, and paramedical plans for employees and their families
  • Health Spending Account (HSA) for medical, hospital, or dental costs not covered by insurance
  • Personal Spending Account (PSA) for wellness expenses, including fitness and health related products
  • A comprehensive Employee Assistance Program (EAP) providing confidential support spanning from mental health services to financial counselling, and many things in-between
  • Pension plan with company matching contributions
  • Registered Retirement Pension Plan to help secure your future
  • Annual educational reimbursement for professional development
  • Access to LinkedIn Learning for continuous skill growth
  • Hybrid work model with remote and in-office options
  • Flexible work hours (divisional dependent)
  • Generous paid time off policies, including vacation time, sick leave, parental leave top-up, personal days, and more
  • Annual paid volunteer day to support causes you care about
  • Holiday closure from Christmas to New Year’s
  • Summer Fridays

Job title

Senior Manager, Business Applications

Job type

Experience level

Senior

Salary

CA$115,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job