1

Software Packaging Engineer Jobs in Ontario (NOW HIRING)

CA$140K - CA$210K/yr

We are currently seeking senior software engineers who will design the next generation of network ... A great benefits package. * A friendly and inclusive workplace culture. * Catered lunches.

NET Application Developer for RBC Capital Markets Information Technology providing support ... software packaging, and experience in tools such as Jenkins, Nexus, GITHUB, JIRA, ServiceNow ...

Software Engineer

Toronto, ON · On-site

CA$125K - CA$208K/yr

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto ... Benefit from a comprehensive rewards package that acknowledges your contributions and enhances your ...

Software Engineer

Maple, ON · On-site +1

CA$125K - CA$208K/yr

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto ... Enjoy a thoughtful, well-crafted rewards package that recognizes your contribution and amplifies ...

Software Engineer

Unionville, ON · On-site +1

CA$125K - CA$180K/yr

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto ... Enjoy a thoughtful, well-crafted rewards package that recognizes your contribution and amplifies ...

Software Engineer

Mississauga, ON · On-site +1

CA$125K - CA$180K/yr

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto ... Enjoy a thoughtful, well-crafted rewards package that recognizes your contribution and amplifies ...

Software Engineer

Toronto, ON · On-site +1

CA$125K - CA$180K/yr

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto ... Enjoy a thoughtful, well-crafted rewards package that recognizes your contribution and amplifies ...

Software Engineer

Brampton, ON · On-site +1

CA$125K - CA$180K/yr

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto ... Enjoy a thoughtful, well-crafted rewards package that recognizes your contribution and amplifies ...

Software Engineer

Maple, ON · On-site +1

CA$125K - CA$180K/yr

Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto ... Enjoy a thoughtful, well-crafted rewards package that recognizes your contribution and amplifies ...

You have a university degree in a relevant STEM discipline. (Electrical/Computer/Software ... A competitive compensation and benefits package. * An inclusive organization committed to making a ...

New

Experience in programming and analysis; specialized software package support at the specified experience level \n * Ability to collaborate with IT Professionals throughout the Software Development ...

New

CA$70 - CA$75/hr

Experience in programming and analysis; specialized CRM software package support at the specified experience level * Ability to collaborate with IT Professionals throughout the Software Development ...

Showing results 21-40

Software Packaging Engineer information

What is a software packaging engineer?

Software Packaging Engineers are IT professionals responsible for creating, testing, and maintaining software installation packages for deployment across computers and networks. They ensure that applications are packaged in a way that allows for smooth installation, updates, and removal with minimal disruption to end users. Their work often involves using tools like Microsoft SCCM, InstallShield, or other packaging software, and collaborating with software developers and system administrators to meet organizational needs. Software Packaging Engineers help organizations standardize software deployment, reduce errors, and improve security and compliance.

What are some common challenges software packaging engineers face when supporting diverse development teams?

Software Packaging Engineers often work with multiple development teams, each using different programming languages, build tools, and deployment environments. One common challenge is ensuring that packages are compatible across various operating systems and infrastructure setups, especially when dealing with legacy applications. Effective communication and collaboration with developers and system administrators are essential to quickly resolve dependency issues and maintain a consistent packaging process. Staying updated on emerging tools and best practices also helps in addressing these challenges efficiently.

What are the key skills and qualifications needed to thrive as a software packaging engineer, and why are they important?

To thrive as a Software Packaging Engineer, you need a solid understanding of software deployment processes, scripting languages (such as PowerShell, Bash, or Python), and experience with operating systems like Windows and Linux. Familiarity with packaging tools (like MSI, SCCM, Intune, or RPM), version control systems, and relevant certifications (such as Microsoft Certified: Modern Desktop Administrator Associate) are typically required. Strong problem-solving abilities, attention to detail, and effective communication skills set outstanding professionals apart in this role. These competencies ensure reliable software delivery, minimize deployment errors, and facilitate smooth collaboration across IT teams.

What is the difference between Software Packaging Engineer vs Software Deployment Specialist?

AspectSoftware Packaging EngineerSoftware Deployment Specialist
Primary FocusCreating, testing, and maintaining software packages for deploymentImplementing, managing, and troubleshooting software deployment processes
Skills & CertificationsKnowledge of packaging tools, scripting, OS environments, certifications like SCCM or InstallShieldDeployment tools, network management, scripting, certifications like SCCM or Intune
Work EnvironmentIT teams, software development, system administrationIT operations, system administrators, support teams
Industry UsageSoftware companies, enterprise IT, managed service providersLarge organizations, enterprise IT, software vendors

The Software Packaging Engineer focuses on creating and maintaining software packages for deployment, ensuring compatibility and efficiency. In contrast, the Software Deployment Specialist manages the deployment process, ensuring software is correctly installed and functioning across systems. Both roles often collaborate but have distinct responsibilities within the software lifecycle.

What are popular job titles related to Software Packaging Engineer jobs in Ontario?

For Software Packaging Engineer jobs in Ontario, the most frequently searched job titles are:

What job categories do people searching Software Packaging Engineer jobs in Ontario look for?

The top searched job categories for Software Packaging Engineer jobs in Ontario are:

Infographic showing various Software Packaging Engineer job openings in Ontario as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

RQ11434 - Software Developer - CRM - Senior

Source Code

Toronto, ON

CA$77.24 - CA$92.69/hr

Full-time

Posted 4 days ago


Job description

RQ11434 - Software Developer - CRM - Senior
Duration: 6+ Months (140 Business Days)

Location: ONSITE, Toronto, ON

Must Have:

  • 10+ years of experience with Siebel technical configuration/ design / development / integration
  • 5+ year of experience of Siebel integration with Adobe AEM, J2EE and etc.
  • 5+ year of experience with Siebel EIM/EAI.
  • 3+ years of experience with Siebel IP18+ with a focus on configuring / developing.
  • Experience with Assignment Manager, Business Rules, Workflow, Applets, Views, Screens, Code/Scripts and related Siebel Business Layer objects.

Nice to have:

  • Experience with Siebel modules such as Public Sector CRM, Contracts, Lead, Management, Partner, Public Sector Partner Portal, Campaign Management, Marketing, Resource Manager, and Public Sector eService would be an asset
  • Experience with Grants Management would be an asset.

Responsibilities

  • Required to translate technical systems specifications into working, tested CRM applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.
  • Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including tec

General Skills

  • Experience in programming and analysis; specialized CRM software package support at the specified experience level
  • Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
  • Experience in structured methodologies for the development, design, implementation and maintenance of applications
  • Experience in design, code, test, debug and document applications
  • Experience in the use of object and/or third generation language development tools
  • Experience in one or more programming languages Experience in application design, latest design patters, deployment and troubleshooting
  • Experience with relational and hierarchical database technologies
  • Experience in the use of information retrieval packages using query languages
  • Experience with one or more communications protocols
  • Experience in structured methodologies for the design, development, implementation and maintenance of applications
  • Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
  • Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
  • A team player with a track record for meeting deadlines CRM Software Development Skills
  • Knowledge and experience with specific CRM software and anticipated future releases high availability solution design and implementation
  • Knowledge and experience with specific CRM enterprise architecture methodologies, design standards and tools
  • Experience with middleware and gateways
  • Expertise in specific tools for CRM software development Desirable Skills
  • Knowledge and experience with programming Internet-ready applications
  • Knowledge and experience in rapid application development (RAD) methodologies
  • Knowledge and understanding of Information Management principles, concepts, policies and practices
  • Experience with middleware and gateways
  • Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging
  • Ability to provide post-implementation support and resolve any post-implementation technical issues
  • Experience conducting design walkthrough sessions with project team
  • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
  • Ability to provide user and system documentation as required

This position is listed as Onsite ; the resource is expected to work 7.25 hours per calendar day between the standard working hours of 8:00-5:00 PM (excluding lunch breaks) every Monday to Friday inclusive at the identified OPS office location.

AI Disclaimer: Source Code may use artificial intelligence (AI) tools to assist in certain aspects of its recruiting and business operations.

Note: The higher end of the range is intended for absolutely exceptional candidates who meet all must-have requirements and most or all nice-to-have qualifications. The client will evaluate candidates based on both rate expectations and overall skill set when shortlisting.

INCORPORATED RATE RANGE (7.25 billable hours per day)

  • $77.24/hr - $92.69/hr Inc.

T4 RATE RANGE (7.25 billable hours per day)

  • $61.79/hr - $74.15/hr T4