senior software engineer - application packaging.
Randstad
Our client is hiring a Senior Software Engineer (Application & Package Management) to oversee the lifecycle of enterprise applications across SaaS, desktop, plugins, and custom solutions. You will manage upgrades, patching, deployments, and retirements while acting as the key technical liaison between business users, vendors, and IT to ensure secure, stable, and compliant application environments. The ideal candidate has 5+ years of experience supporting enterprise applications, strong troubleshooting skills across desktop and cloud platforms, hands on scripting experience such as PowerShell, and familiarity with packaging, deployment, and Azure DevOps.
*** 12 month position ****** Hybrid - Ottawa ****** Candidates must be eligible for Government of Canada Security Clearance *** Advantages•Strong business impact – You directly support critical enterprise applications and key stakeholders.
•Process and automation ownership – You can improve and streamline application lifecycle management across the organization. Responsibilities
Primary Responsibilities
•Own and maintain a portfolio of client application packages (e.g., financial data platforms, audit tools, plugins, and productivity applications), ensuring versions are current and supported
•Coordinate with the Package Management team to publish new versions, validate deployments, and retire obsolete packages.
•Monitor vendor releases, patches, security advisories, and bug fixes; assess impact and plan upgrades accordingly.
•Act as the primary technical point of contact for business users, gathering feedback, resolving issues, and ensuring a high quality user experience.
•Troubleshoot application issues across desktop, SaaS, and plugin environments, working with vendors and internal teams as required.
•Ensure applications meet security, compliance, and audit requirements, including timely remediation of vulnerabilities.
•Reduce ad hoc effort by introducing repeatable processes, automation, and documentation for application lifecycle management.
•Maintain clear technical documentation, release notes, and user impact communications.
•Collaborate with teams managing SaaS, cloud, and custom integrations to minimize disruption to business operations.
Specific Project Requirements •Minimum 5 years of experience supporting or engineering enterprise applications in a production environment.
•Bachelor’s degree in Computer Science or equivalent practical experience.
•Demonstrated experience managing application lifecycles, including upgrades, patching, and retirement.
•Strong stakeholder management skills with the ability to translate technical issues into business friendly language.
•Proven ability to work independently in an environment with competing priorities and evolving requirements.
•Experience working with vendors and third party service providers to resolve defects and plan enhancements Top Skills Required •Hands on experience with Windows client applications, plugins, and SaaS platforms.
•Scripting and automation experience (PowerShell preferred).
•Familiarity with software packaging, deployment, and version control processes.
•Experience with Azure DevOps or similar tooling for work tracking and release coordination.
•Strong troubleshooting skills across desktop, cloud, and integration scenarios.
•Excellent communication skills and a customer service mindset. Assets: •Experience with enterprise endpoint management and application packaging tools.
•Exposure to security patching, vulnerability management, or audit/compliance activities.
•Understanding of risk and legal applications.
•Azure or Microsoft certifications Summary
If you're interested in learning more please submit your résumé and one of our senior Recruiters would be happy to give you a call to discuss further. Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community. Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com to ensure their ability to fully participate in the interview process. This posting is for existing and upcoming vacancies. show more
- ...thinking organization, apply now. We are currently seeking a Senior Application Software Architect to join our team in Ottawa, Ontario (CA-ON),... ...science, business administration, information technology, engineering or the equivalent as established by a recognized Canadian...SeniorLong term contractWork at officeRemote workFlexible hours
- ...Wind River Systems is seeking an experienced, high-performing Senior Engineer Software Engineer developing distributed cloud-based orchestration... ...give you a single pane of glass to manage and automate application deployment in a large-scale distributed environment. Pick the...SeniorLong term contractTemporary workFor contractors
- ...office. These include frontend and backend engineers, AI research scientists, and others from... ...development of native Windows desktop applications using Windows App SDK, WinUI (or related... ...to building accessible and inclusive software. ~ Excellent software engineering fundamentals...SeniorLong term contractWork at office
- ...Government of Canada requirement at DND and are seeking a qualified Application / Software Architect (Level 3) to include in our proposal. This is a... ...: Computer Science / Computer Programming Software Engineering / Systems Engineering ~ A copy of the degree must be...SeniorContract workRemote work
$110k - $130k per year
...About The Opportunity We are currently sourcing a Senior Software Engineer, DevEx for an established, global enterprise software provider based... ...work-life balance, and competitive compensation/perks package. The company operates on a hybrid work model, therefore, only...SeniorPermanent employmentFull timeInternshipLocal areaWorldwide- ...visitors worldwide. During the pandemic our engineering, product, and design teams went back to... .... One of these teams is looking for a senior iOS engineer with experience designing,... ...accommodation or support during the application or the recruiting process due to a medical...SeniorFull timeWorldwide
- ...means Azure VMs running Dockerized workloads and a growing layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from home
- ...looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack... ...experience building and maintaining large-scale software applications. ~ Proficiency with our core stack (React, Node.js,...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$140k - $165k per year
...Senior Software Engineer (Full-Time, Remote) — Canada Salary: CAD $140,000–$165,000 / year Work Schedule: 9:00 AM - 5:00 PM PST... ...hiring process After you apply, our team will review your application and reach out to qualified candidates within 5 business days...SeniorRemote jobLong term contractFull time- ...immediate opportunity for an Intermediate Software Developer to support the Military... ...MCSC manages a suite of mission-critical applications for the Canadian Armed Forces (CAF), ensuring... ..., evaluate, or make decisions about applicants for this role. *Unless otherwise stated...Full timeTemporary workPart timeInternshipImmediate startFlexible hours
- ...Role: CRM 365 Application Developer Term: 1 year Type: Remote Security: Reliability or 5+ years in Canada Must Haves ~6 years development experience with Dynamics 365/CRM (version 2016 or greater ~ Experience with JavaScript and C# within Visual Studio...Remote work
$122k - $170k per year
...systems We’re a group of engineers who care deeply about code quality... ...role We’re looking for a Software Engineer 3 to help design,... ...Familiarity with data-intensive applications, data pipelines, or data... ...total compensation and benefits package. Other benefits for eligible...Full timeRemote workWorldwideFlexible hours$21.5 - $26.5 per hour
...Job Title: Print & Packaging Structural CAD Engineer Company: Newprint Location: Ottawa, ON Canada... ...-ready packaging designs using CAD software. Design and develop innovative... .... We look forward to reviewing your application. Newprint is an equal-opportunity...Full time- ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product...SeniorRemote work
- ...-functional teams, including engineering, support, and product groups,... ...~5+ years of experience in software development or technical support... ...or CKD: Certified Kubernetes Application Developer. #LI-BS1 Pay... ...offers a comprehensive benefits package, including medical, dental,...Flexible hours
$140k - $160k per year
...company with a range of lidar sensors and software solutions built on top of those sensors.... ..., smart intersections, and many other applications. If you’re motivated by solving big problems... ...Our small, tightknit, team consists of engineers with backgrounds in Transportation and...SeniorFull time- ...We are seeking a Full-Stack Software Developer to support the ongoing... ...on .NET and Angular-based application development, performance... ...Computer Science, Computer Engineering, IT, or related field ~ Strong... ..., or make decisions about applicants for this role. *Unless otherwise...SeniorFull timeContract workTemporary workPart timeInternshipWork at officeFlexible hours
$185k - $195k per year
...Staffing is seeking a Staff Embedded Software Engineer to join a rapidly growing technology company... ...with us, please contact your Senior Recruiter. Please quote job 18965 .... ...or AI-driven screening tools to assess applications. Each submission is reviewed by an experienced...SeniorPermanent employmentFull timeInternship- ...Ottawa, ON — Onsite Reports to: Engineering Lead The role We are looking for a Backend Software Engineer to build the systems that power... ...environments, and external applications, including MAVLink, ArduPilot, Unreal Engine, and Gazebo. Develop secure asset...
$89k - $139k per year
...operations include a national headquarters, three vehicle assembly and engine manufacturing plants, three parts distribution centres, and... ...committed to a culturally diverse workforce. Accommodations for applicants with disabilities throughout the recruitment, selection and/or...$105.16k - $136.79k per year
...Solutions Inc. is seeking a highly motivated Senior RF/EM Design Engineer with a strong interest in programming... ...design. Balanced role combining software development and product design.... ...SAW filters -Multi-chip modules (MCMs)-Packaging and PCB integration Experience...SeniorLong term contract- ...Company Palantir builds the world's leading software for data-driven decisions and operations... .... The Role Forward Deployed Software Engineers (FDSEs) work directly with customers to... .... We are committed to making the application and hiring process accessible to everyone...Full timeWork at officeRemote workWork from home
$150k - $250k per year
...modeling, the platform enables engineers and researchers to accelerate... ...: Full-Time Level: Mid-Senior Level Compensation: $150,... ...Client is seeking a Field Applications Engineer with deep expertise... ...environments Exposure to enterprise software deployment Experience...SeniorFull timeVisa sponsorshipRelocation package$20.35 per hour
...handheld devices to sort, scan, and prepare orders. ~ Place packages in designated areas for the delivery or Linehaul team. (Hub and... ...A Straightforward Hiring Process Once we receive your application, we’ll contact you quickly to discuss the role, your availability...InternshipImmediate startFlexible hoursShift workWeekend work3 days per weekWeekday work$77.5k - $164.5k per year
...Please note: This Hardware Engineer position requires on-site presence... ...: Reporting to the Senior Manager, Hardware Engineering,... ...systems architects, mechanical, software, FPGA, operations, etc.) to bring... ...offers a comprehensive benefits package, including medical, dental, and...SeniorFull timeRemote workFlexible hours- ...The Role What if the code you write could directly shape how the next generation of AI understands and generates software? We're looking for Software Engineers in Ottawa to build, evaluate, and improve AI-generated code — helping train AI systems to think like real developers...Hourly payOngoing contractContract workFreelanceManual laborRemote workFlexible hours
- ...50,000 planners, designers, engineers, scientists, digital innovators... ...AECOM is actively seeking a Senior Bridge Engineer for the Ottawa... ...data Uses computer software as a tool for solving basic and... ...assessment, and selection of applicants for this role. Final hiring decisions...SeniorFull timeFor contractorsCasual workWork at officeLocal areaWorldwideFlexible hours
$175k - $195k per year
...collection of unmatched reverse engineering, teardown, and market... ...opportunities Comprehensive benefits package (health, dental, vision,... ...optics, chip-to-chip optical engines, and photonic-electronic IC... ...performance in HPC or networking applications. Deeply familiar with one...Permanent employmentFull timeInternshipWork at officeWorldwideFlexible hours- Senior Application Architect (0511-000) Due to the great demand for its application modernization services (see modernization), QTECH is seeking individuals with 10 or more years experience in application portfolio management methodologies and tools, application rationalization...Senior
$100k - $160k per year
...company with a range of lidar sensors and software solutions built on top of those sensors.... ..., smart intersections, and many other applications. If you’re motivated by solving big problems... ...for a dedicated Software Development Engineer in Test (SDET) to take complete...RemplacementFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to senior software engineer - application packaging.. Be the first to apply!
- software developer intern Ottawa, ON
- junior software developer Ottawa, ON
- software engineer Ottawa, ON
- software developer Ottawa, ON
- software engineer - robotics Ottawa, ON
- senior software developer Ottawa, ON
- software developer no experience Ottawa, ON
- software developer entry level Ottawa, ON
- software engineer - computer Ottawa, ON
- junior software engineer Ottawa, ON

