Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Qualifications
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
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the senior software engineer - application packaging. in Ottawa, ON vacancy
  •  ...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... 
    Senior
    Long term contract
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Ottawa, ON
    6 hours ago
  •  ...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... 
    Senior
    Long term contract
    Temporary work
    For contractors

    Aptiv

    Ottawa, ON
    3 days ago
  •  ...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... 
    Senior
    Long term contract
    Work at office

    Speechify

    Ottawa, ON
    15 hours ago
  •  ...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... 
    Senior
    Contract work
    Remote work

    49 Solutions

    Ottawa, ON
    24 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Internship
    Local area
    Worldwide

    LRO Staffing

    Ottawa, ON
    1 day ago
  •  ...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... 
    Senior
    Full time
    Worldwide

    Tripadvisor

    Ottawa, ON
    1 day ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Ottawa, ON
    5 days ago
  •  ...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,... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Ottawa, ON
    5 days ago
  • $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... 
    Senior
    Remote job
    Long term contract
    Full time

    AutoScale Ventures

    Ottawa, ON
    22 days ago
  •  ...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 time
    Temporary work
    Part time
    Internship
    Immediate start
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    5 days ago
  •  ...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

    Quarry Consulting

    Ottawa, ON
    1 day ago
  • $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 time
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Ottawa, ON
    1 day ago
  • $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

    Newprint

    Ottawa, ON
    more than 2 months ago
  •  ...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... 
    Senior
    Remote work

    Speechify

    Ottawa, ON
    15 hours ago
  •  ...-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

    Ciena

    Ottawa, ON
    19 days ago
  • $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... 
    Senior
    Full time

    Ouster

    Ottawa, ON
    a month ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Work at office
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    16 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Internship

    LRO Staffing

    Ottawa, ON
    18 days ago
  •  ...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... 

    Dominion Dynamics

    Ottawa, ON
    4 days ago
  • $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... 

    Ford Motor Company

    Ottawa, ON
    3 days ago
  • $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... 
    Senior
    Long term contract

    Skyworks

    Ottawa, ON
    6 hours ago
  •  ...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 time
    Work at office
    Remote work
    Work from home

    Palantir Technologies

    Ottawa, ON
    5 days ago
  • $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... 
    Senior
    Full time
    Visa sponsorship
    Relocation package

    C&D Talent Advisory

    Ottawa, ON
    7 days ago
  • $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... 
    Internship
    Immediate start
    Flexible hours
    Shift work
    Weekend work
    3 days per week
    Weekday work

    Intelcom | Dragonfly

    Ottawa, ON
    2 days ago
  • $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... 
    Senior
    Full time
    Remote work
    Flexible hours

    Ciena

    Ottawa, ON
    1 day ago
  •  ...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 pay
    Ongoing contract
    Contract work
    Freelance
    Manual labor
    Remote work
    Flexible hours

    Alignerr

    Ottawa, ON
    5 days ago
  •  ...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... 
    Senior
    Full time
    For contractors
    Casual work
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Ottawa, ON
    10 hours ago
  • $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 employment
    Full time
    Internship
    Work at office
    Worldwide
    Flexible hours

    TechInsights

    Ottawa, ON
    11 days ago
  • 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

    QTECH Hybrid Systems

    Ottawa, ON
    more than 2 months ago
  • $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... 
    Remplacement
    Full time

    Ouster

    Ottawa, ON
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to senior software engineer - application packaging.. Be the first to apply!