linkedin
Technical Manager, Business Applications
Nelson
Toronto, CAN
Full Time
Manager
Hybrid
Yesterday
NetSuiteSalesforceERPCRMIntegrationAPI
Free
Job Fit Check
Base Career helps you apply smarter for this job.
?%
Ready to ScanKey skills for this role
NetSuiteSalesforceERP
About the Role
Nelson Education is looking for a hands-on Engineering Manager to lead the delivery and support of core business systems including NetSuite ERP and Salesforce CRM. You will manage a team, drive integrations and automation, and shift the function from reactive to proactive.
Key Skills for This Role
NetSuiteSalesforceERPCRMIntegrationAPI
Responsibilities
- Work 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.
- Prioritize and manage competing system and integration needs in a fast paced environment.
- 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.
- Support the ongoing health, reliability, and performance of Nelson's enterprise applications.
- Identify opportunities to improve automation, reporting, and system usability.
- Maintain documentation, data integrity, and application best practices.
- Assist in system upgrades, releases, and enhancements.
- Support in the development of internal and external systems, web applications, and middleware.
- Oversee Agile/CI/CD processes, including planning, sprint management, backlog prioritization, and coordination of developer and QA resources.
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 (NetSuite strongly preferred)
- 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)
- Strong, current hands on software development experience with JavaScript, Node.js, RESTful APIs, or similar technologies
- Experience working in Agile environments and collaborating with cross functional teams
- Exposure to QA, testing, and release processes
- Strong communication and stakeholder management skills
- Must be based in the Greater Toronto Area and able to work in a hybrid model, including regular travel to the Toronto office
- Salesforce, NetSuite, or cloud certifications considered an asset
Full Job Posting
Company Overview
- 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.
- Nelson developed Edwin, a digital learning ecosystem for classroom success.
About The Role
- The Engineering Manager, Business Applications, is a hands on technical leader responsible for the day to day delivery, support, and continuous improvement of Nelson's core business systems.
- This includes ERP (NetSuite), CRM (Salesforce), and related business applications, integrations, and cloud based platforms.
- This role is ideal for a forward looking, technically strong leader who enjoys solving complex problems and driving cultural change.
Key Accountabilities Hands on Systems Delivery
- Work 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.
- Prioritize and manage competing system and integration needs in a fast paced environment.
- 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.
Applications Support & Optimization
- Support the ongoing health, reliability, and performance of Nelson's enterprise applications.
- Identify opportunities to improve automation, reporting, and system usability.
- Maintain documentation, data integrity, and application best practices.
- Assist in system upgrades, releases, and enhancements.
- Support in the development of internal and external systems, web applications, and middleware, ensuring maintainability and alignment with enterprise architecture.
- Oversee Agile/CI/CD processes, including planning, sprint management, backlog prioritization, and coordination of developer and QA resources.
- Monitor development progress and ensure adherence to project documentation, timelines, and quality standards.
Business Partnership & Collaboration
- Working closely with the Business Analyst, partner with teams across Finance, Marketing, Product, Operations, and other functions to understand business challenges and deliver practical technical solutions.
- Translate business needs into scalable, maintainable system improvements.
- Support and lead technical delivery of projects, ensuring quality, timelines, and stakeholder alignment.
- Collaborate with vendors, consultants, and partners to ensure effective delivery of technology initiatives.
Security, Privacy, and Governance
- Support application security, access controls, and data privacy practices.
- Collaborate with internal stakeholders to ensure systems align with compliance and governance standards.
- Act as a lead point of contact for the Privacy and Security Committees.
Leadership & Growth
- Act as a trusted technical partner to the VP, Operations in driving continuous improvement across Nelson's business systems.
- Lead, manage, and develop a team of direct reports across development, QA, and business analyst functions, providing technical support and direction.
- Drive cultural change—building a proactive, forward looking team that bridges technical and business teams and anticipates needs rather than reacting to them.
- Provide technical mentorship to developers and QA team members.
- Support Agile delivery practices and contribute to continuous improvement.
- Support team engagement, collaboration, and knowledge sharing to build a strong and inclusive technical culture.
- Take on increasing leadership responsibilities as the function grows.
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 experience is strongly preferred; Salesforce experience is a strong asset but not required.
- 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).
- Strong, current hands on software 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.
- Must be based in the Greater Toronto Area and able to work in a hybrid model, including regular travel to the Toronto office.
Compensation and Benefits
- The base salary range for this position starts at CAD 130,000 per annum based on experience.
- Health & Wellness: Flexible health, dental, and paramedical plans; Health Spending Account; Personal Spending Account; Employee Assistance Program.
- Financial & Professional Wellbeing: Pension plan with company matching; Registered Retirement Pension Plan; Annual educational reimbursement; Access to LinkedIn Learning.
- Flexibility & Time Off: Hybrid work model; Flexible work hours; Generous paid time off including vacation, sick leave, parental leave top up, personal days; Annual paid volunteer day; Holiday closure from Christmas to New Year's; Summer Fridays.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career