Senior Software Engineer

High Tech Genesis

Ottawa, CAremote countryPosted Jun 23, 2026
Posting intelligenceActively listed

Skills

azure devopsazure

About the role

WE'RE HIRING!

At HTG, you’ll push boundaries with the latest tech and collaborate with a team that loves what they do. Be part of a design services company that is amongst the companies that lead the world in technology and innovation.

Your next chapter starts here.

We are seeking a Senior Software Engineer with strong experience in Application Lifecycle Management, Client Application Engineering, and Enterprise Software Packaging. This role focuses on supporting, maintaining, and improving enterprise applications - not traditional software development.

You will work closely with business teams, vendors, and internal engineering groups to ensure applications remain secure, stable, and up to date.

In this role, you will:

Manage a portfolio of enterprise applications throughout their lifecycle

Perform upgrades, patching, deployments, and application retirements

Troubleshoot issues across desktop, cloud, and integrated environments

Develop automation using PowerShell to streamline operational tasks

Support software packaging and enterprise deployment processes

Coordinate with vendors for releases, escalations, and issue resolution

Maintain documentation such as runbooks, deployment guides, and procedures

Improve operational processes and introduce repeatable workflows

Bachelor’s degree in Computer Science, Information Technology, or related field

5+ years supporting or engineering enterprise applications

Experience with Azure DevOps or similar work‑management tools

Strong background in: Windows client applications, SaaS platforms, Software packaging and deployment, PowerShell scripting, Desktop and cloud troubleshooting

Excellent communication and stakeholder‑management skills

Nice to have:

End User Computing (EUC) engineering

Application packaging (SCCM, Intune, or similar)

SaaS administration

Supporting large enterprise environments

Strong documentation and process‑improvement mindset

We support an accessible recruitment process and are happy to provide accommodation upon request.

Applicants must be legally authorized to work in Canada, and resumes should be submitted in Microsoft Word format.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in Canada varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for Canada medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.