Senior C#/.NET Developer
2 weeks ago
About Us
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 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
-
Senior C# .NET Developer
4 weeks ago
North Census Division, SK, Canada Insight Global Full timeWe are seeking an experienced Senior C#/.NET Developer with 7 years of professional software development experience and a strong background in cloud-native solutions , MQTT-based systems , and containerized deployments . The ideal candidate will have hands-on experience building scalable, high-performance microservices and distributed applications using...
-
Remote Systems Analyst: MSSQL, REST APIs
6 days ago
, SK, Canada Harris Computer Full timeA technology solutions provider is seeking a talented (Remote) Systems Analyst located in Canada. This role requires expertise in MSSQL, REST API, and C# (.NET Core) for developing high-quality software solutions. Responsibilities include database design, API development, and collaboration with cross-functional teams. Ideal candidates have an associate's...
-
Software Developer III
2 weeks ago
Edmonton, AB TE X, Canada Catalis Holdco Inc Full time:Who We AreCatalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal levels. Our innovative solutions are designed to streamline processes, enhance efficiency, and improve the delivery of government services to the public. At...
-
Senior Software Developer
4 days ago
Regina, Canada Brandt Full timeThis position will demonstrate strong technical knowledge necessary to further our web and application design and implementation. The senior developer will help select the tools and technologies to be used in developing enterprise applications to further establish methods and standards for the development team. DUTIES & RESPONSIBILITIES Develop web...
-
Remote Full-Stack Developer — Azure/.NET
7 days ago
Regina, Canada Vantix Systems Inc. Full timeA prominent tech company is seeking up to fifteen Full Stack Developers to support a custom-built Platform. Responsibilities include maintaining an event-based .NET architecture and leveraging Azure for development pipelines. Candidates should have at least 3 years of experience in relevant technologies, also must be Canadian citizens residing in Canada. The...
-
Remote Full-Stack Developer — Azure/.NET
1 week ago
Regina, Canada Vantix Systems Inc. Full timeA prominent tech company is seeking up to fifteen Full Stack Developers to support a custom-built Platform. Responsibilities include maintaining an event-based .NET architecture and leveraging Azure for development pipelines. Candidates should have at least 3 years of experience in relevant technologies, also must be Canadian citizens residing in Canada. The...
-
Esri Gis
1 week ago
Regina, Canada Aoa Software solution Full timePreference is for work to be 100% onsite in Regina, SK. However, the client would be willing to negotiate a combination of on-site and remote work arrangement. **Mandatory Requirements Include**: - Minimum 5 years of recent and practical server administration experience which incorporate cloud services. - Minimum of 5 years’ development experience using...
-
Intermediate Software Developer
2 weeks ago
Oshawa, ON LJ X, Canada Disruptive Art Studio Full timeDisruptive Art Studio is a small boutique development shop looking for a full stack developer within the GTA with 4+ years of involved web and mobile development.We work with various clients in manufacturing, automotive, insurance and logistics.Join us if you are interested in working on new challenges with a small team where your efforts make direct impact...
-
Engineering Assistant
5 days ago
Regina, SK SS X, Canada Sasktel Full timeAt SaskTel, we don't just think big – we innovate and lead the way We enrich everyday life. We empower people, organizations and communities to reach their full potential. If you're passionate, driven, and ready to make a difference, join our dynamic team and be part of something truly transformativeEngineering Assistant (Facilities Management).Location:...
-
Technical Analyst
6 days ago
Regina, SK SS X, Canada Sasktel Full timeAt SaskTel, we don't just think big – we innovate and lead the way We enrich everyday life. We empower people, organizations and communities to reach their full potential. If you're passionate, driven, and ready to make a difference, join our dynamic team and be part of something truly transformativeTechnical Analyst.Location: Regina or Saskatoon,...