Role: Enterprise Application Services (EAS) - Senior Support, Maintenance, and Development (.NET)
Location: Regina, Saskatchewan (onsite)
Contract: January 2027 to March 31, 2028 (Up to 4 successive one-year renewals, subject to contract terms)
Schedule: Monday to Friday
Hours: 8:00 AM to 5:00 PM Saskatchewan time.
Role Overview
Seeking a senior .NET resource to support development, maintenance and production support of business applications and integrations. The web environment uses HTML, JavaScript, CSS, XML, JSON, .NET and Angular, with applications hosted through IIS and development tooling including Azure DevOps.
The team works with IT Operations, Enterprise Security, Solutions and Architecture, and Project Delivery. Current platforms include Microsoft Azure, Azure DevOps, Office 365, Microsoft Office, SharePoint Online and ESRI ArcGIS Enterprise.
MANDATORY REQUIREMENTS
- Minimum five (5) years of experience developing using C# .NET.
- Minimum five (5) years of experience integrating with Web APIs (REST, XML and JSON).
- Minimum five (5) years of experience developing modern Web APIs.
- Minimum five (5) years of experience developing web applications using Angular, Node.js, HTML, CSS and TypeScript.
- Minimum five (5) years of database scripting experience using SQL Server.
DUTIES & RESPONSIBILITIES
- Develop, maintain and support business applications and integrations.
- Support production issues, changes, enhancements and ongoing maintenance activities.
- Perform code reviews, maintain documentation and contribute to effective operational handover.
- Work with current supported software releases and maintain compatibility with the deployed environment.
PREFERRED TECHNICAL QUALIFICATIONS & EXPERIENCE
- Recognized bachelor’s degree or technical diploma in computer science, information systems, engineering or a related discipline.
- Five (5) years of experience with Microsoft Azure Administration (including Azure DevOps and CI/CD), Microsoft Graph, load testing and performance tuning, Git, Postman, SQL Server Reporting Services, Microsoft SQL Server Management Studio, Oracle SQL Developer, Active Directory integrations, Jira administration and integrations, Workday integrations, IIS application configuration and deployment, Visual Studio or Visual Studio Code including test tools, PowerShell scripting, Oracle database scripting (queries, stored procedures and data modelling), and Windows Server.
- Three (3) years of experience with IFS integrations.
- Two (2) years of experience using AI-assisted development tools such as GitHub Copilot or equivalent, including agentic implementation, testing, debugging, refactoring and validation.
- Two (2) years of experience designing, developing and supporting applications integrating AI services through APIs and SDKs, including authentication, model responses, testing and error handling.
- Two (2) years of experience using Azure Foundry or a comparable AI development platform.
PREFERRED ROLE-SPECIFIC EXPERIENCE
- Five (5) years of experience developing and maintaining documentation.
- Five (5) years of experience performing code reviews.
- Five (5) years of experience as a project team member in required technical roles, including operational acceptance lead and transition to operations.
- Five (5) years of experience addressing production support issues, changes and enhancements and coordinating maintenance, including application and database server upgrades.