The right talent can transform your business—and we make that happen. At Collabera, we go beyond staffing to deliver strategic workforce solutions that drive growth, innovation, and agility. With deep industry expertise, a global talent network, and a people-first approach, we connect you with professionals who don’t just fit the role but elevate your business. Partner with us and build a workforce that powers success.
Windows developer
Contract: Toronto, Ontario, CA span>
Salary Range: 70.00 - 90.00 | Per Hour
Job Code: 368669
End Date: 2026-05-14
Days Left: 29 days, 0 hours left
Company: Financial Services
Position: Windows Developer
Contract: 6-month contract
Location: Toronto, 0N
Work Model: 4x onsite
Rate: $70/hr to $90/hr
-
Conduct end-to-end code reviews of existing scripts and automation workflows
-
Rewrite and develop PowerShell scripts from scratch (not just editing)
-
Provide recommendations on best practices (modularity, CI/CD, security, scalability)
-
Optimize existing scripts for performance, maintainability, and reliability
-
Improve security posture (RBAC, no embedded credentials, secure authentication)
-
Enhance logging, monitoring, and error handling frameworks
-
Support both on-prem and Azure-based automation environments
-
Leverage audit findings to guide improvements and remediation efforts
-
Guide team on development standards, tooling (e.g., Git), and processes
-
Assist with task breakdown and execution across development initiatives
-
Advanced PowerShell development (modular design, error handling, PowerShell 7)
-
Strong experience with Azure Automation & Azure Functions (PowerShell runtime)
-
Hands-on experience with Azure Key Vault (secrets, certificates, Managed Identity)
-
Deep understanding of Azure AD / Entra ID authentication models
-
Experience with hybrid environments (on-prem AD/Exchange + Azure)
-
Familiarity with CI/CD pipelines and source control (Git)
-
Experience with logging & monitoring (e.g., Log Analytics, structured logging)
-
Strong focus on security-first development practices
-
Experience with Exchange Online / Graph automation
-
Azure Automation Hybrid Workers
-
Experience designing enterprise-grade reusable modules
-
Background in audit/compliance-driven environments
We may use AI-enabled and/or automated tools to support parts of our recruitment process, including application screening, interview scheduling, and candidate communications. These tools are used to enhance consistency and efficiency. All hiring decisions involve human review and are not based solely on automated processing.
The Company offers a total rewards package in accordance with all applicable federal, provincial, and local laws and requirements. Benefit eligibility and offerings vary based on role, employment status, and work location. For contractor positions, benefits are limited to those entitlements and protections required by applicable law, which may include (as applicable) vacation pay, public holidays, leaves of absence, and other legally mandated benefits or payments.
Job Requirement
- RBAC
- Azure
- Powershell
- CI/CD
- Automation
- Git
- Entra ID authentication
- Log Analytics
- Code review
Reach Out to a Recruiter
- Recruiter
- Phone
- Aishwarya Gour
- aishwarya.gour@collabera.com