
Senior Software Engineer
Posted 13 hours ago

Posted 13 hours ago
This is a fully remote position, open to applicants in Canada.
• Oversee a collection of enterprise applications throughout their entire lifecycle
• Execute upgrades, patching, deployments, and the decommissioning of applications
• Diagnose issues across desktop, cloud, and integrated environments
• Create automation solutions using PowerShell to enhance operational efficiency
• Assist in software packaging and enterprise deployment procedures
• Collaborate with vendors for releases, escalations, and resolving issues
• Keep documentation updated, including runbooks, deployment guides, and procedures
• Enhance operational processes and implement repeatable workflows
• Bachelor’s degree in Computer Science, Information Technology, or a related discipline
• Over 5 years of experience in supporting or engineering enterprise applications
• Familiarity with Azure DevOps or similar work management tools
• Strong expertise in: Windows client applications, SaaS platforms, software packaging and deployment, PowerShell scripting, and troubleshooting in both desktop and cloud environments
• Outstanding communication and stakeholder management abilities
• Preferred: Experience in End User Computing (EUC) engineering
• Knowledge of application packaging (SCCM, Intune, or similar)
• Experience with SaaS administration
• Background in supporting large enterprise environments
• Strong focus on documentation and process improvement
• Equal Opportunity Employer dedicated to fostering inclusive teams
• Accessible recruitment process with accommodations available upon request
MetroStar
Prima
Dropbox
General Dynamics Information Technology
Get handpicked remote jobs straight to your inbox weekly.