The Insurance Councils of Saskatchewan (ICS) regulates insurance agents, brokers, adjusters, and agencies across the province. We maintain a fair, ethical, and professional insurance industry by licensing individuals and businesses, overseeing compliance, and supporting consumer protection.
As our work evolves, we are modernizing our digital services, regulatory systems, and web presence. We are seeking an experienced .NET Developer to support this transformation and help propel ICS into its next phase of technology maturity.
Role Overview
The Senior C#/.NET Developer will design, build, and maintain web-based applications and services that support ICS's licensing, compliance, and regulatory processes. You will contribute to new projects built from the ground up as well as enhancements to existing systems, ensuring solutions are reliable, secure, and scalable. You will collaborate with business stakeholders and business analysts to deliver solutions that meet organizational needs and regulatory requirements.
Key Responsibilities
Design, develop, and maintain web applications using C# and ASP.NET Core.
Implement MVC architecture, n-tier applications, and RESTful Web APIs.
Develop front-end components using HTML, CSS, JavaScript, and Knockout JS.
Design and optimize SQL Server databases, including stored procedures, views, and Entity Framework Core integrations.
Create and maintain SQL Server Reporting Services (SSRS) reports and dashboards.
Manage security features including multi-factor authentication, Microsoft Identity, Azure AD integration, and role-based access.
Implement DevOps practices using Azure DevOps, including CI/CD pipelines, automated testing, and continuous improve deployment patterns.
Deploy applications to cloud environments such as Azure or on-prem legacy web apps.
Deploy software and system upgrades.
Work collaboratively within an Agile team environment.
Support ICS's content management system (Umbraco or similar), including assisting business users, customizing modules, and integrating with other systems.
Produce documentation (e.g., design specifications, technical manuals, test plans) and follow change-control and quality-assurance processes.
Required Skills and Qualifications
Strong proficiency in C# with ASP.NET Core.
Experience with MVC architecture, RESTful APIs, and multi-tier/n-tier applications.
Strong working knowledge of HTML, CSS, JavaScript, and knockout JS (or an SPA).
Experience with SQL Server, including schema design, performance tuning, stored procedures, and views.
Hands-on experience with Entity Framework Core.
Experience with SQL Server Reporting Services (SSRS).
Strong understanding of application security, including MFA, Microsoft Identity Framework, Azure Entra and secure coding practices.
Experience using Azure DevOps or equivalent tools for CI/CD pipelines, release management, automated testing, and deployment.
Familiarity with Umbraco CMS (or comparable CMS) is an asset.
Excellent analytical, organizational, and communication skills, with strong attention to detail and a service-oriented approach.
Self-motivated and able to manage multiple tasks, balancing new development with support and enhancement activities.
Post-secondary education in Computer Science, Software Engineering, or equivalent experience.
Experience in a regulated environment (financial services, insurance, compliance) is an asset.
What We Offer
A purpose-driven role supporting ICS's regulatory and consumer protection mandate.
A collaborative and inclusive culture committed to professional development and continuous learning.
Competitive salary, commensurate with qualifications and experience.
Comprehensive benefits including life insurance, medical, dental, and disability coverage.
Employee pension plan.
Flexible and hybrid work arrangements.
Additional Information
The successful applicant will be required to undergo a criminal record check.
How to Apply
To apply, please email your application to Denny.Huyghebaert@skcouncil.sk.ca. The competition closes on
November 27, 2025.
We thank all applicants for their interest; however, only those selected for an interview will be contacted.
Job Type: Full-time
Pay: From $87,835.00 per year
Benefits:
Dental care
Extended health care
Flexible schedule
Life insurance
On-site parking
Paid time off
RRSP match
Vision care
Work from home
Work Location: Hybrid remote in Regina, SK S4S 6X3
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.