Senior Developer - C#
6 month contract + possible extension
Hybrid 1-2x per week in Toronto
Pay: $50-75/hr incorp
Must Haves:
• 7-10+ years of professional experience with C#, .NET, Entity Framework, SQL, and Azure Functions
• Strong experience with Azure PaaS resources (e.g. Azure SQL, App Services)
• Experience building and maintaining database schemas, including table design and security permissions
• Hands-on experience with Azure DevOps or GitHub Enterprise for CI/CD pipelines
• Strong understanding and hands-on work with Azure Entra ID (formerly Azure AD) for SSO/RBAC
• Proficiency in Angular 11+, TypeScript, and Kendo UI or similar front-end frameworks
• Ability to create or manipulate documents using Aspose or OOXML libraries (Excel/Word/PDF)
• Experience loading data from various sources using C#, Azure Data Factory (ADF), or similar
• Comfortable working in locked down environments typical of highly regulated industries
Nice to Haves:
• Experience in the Financial Services industry
• Experience with PowerShell scripting
• Familiarity with leading a small team and driving technical problem-solving sessions
Soft Skills:
• Proven ability to work independently with minimal supervision
• Excellent verbal and written communication skills
• Strong problem-solving mindset and proactive work ethic