About the role
Position: Senior Software Developer - AHS Rate: Negotiable Location: Remote/Some Meetings Onsite in Edmonton, AB Requisition Closing Date: JULY 16, 2026 8:00 AM MST
Apply Now
POSITION SUMMARY: Role Description: Senior Software Developer - AHS Scope: HSS was established on October 22, 2025 pursuant to the Health Shared Services Provincial Health Corporation Regulation to the Provincial Health Agencies Act (Alberta) (the “PHAA”) for the purposes of delivering and coordinating the delivery of corporate and support services s related to the administration and operation of the health care system in Alberta. These corporate and support services, which were formerly provided by the former Alberta Health Services organization, include contracting and procurement, finance, legal and information technology functions. HSS has a mandate to provide these corporate and support services to the various organizations identified in the PHAA that are responsible for delivering health services to the more than 4.3 million people living in Alberta, as well as to some residents of Saskatchewan, B.C. and the Northwest Territories.
Capital Management Furnishings and Equipment Planning (F&EP) department of Health Shared Services supports the specifications, procurement and delivery of clinical and non-clinical furnishings and equipment. The department performs early high-level costing of pending and approved projects, detailed budgeting, detailing of lists & technical specifications including shop drawings, inventory and asset re-utilization planning, construction drawing reviews, logistics planning, scheduling, coordination and procurement. The department also oversees vendor and contractor installs, moves, transfers, delivery, and assembly. The current system used by the F&EP department has reached its capacity to meet requirements for large volumes of data and analytics.
IT and F&EP has been executing a new in-house software development initiative and the drafting of design documentation is in progress. The team is transitioning from a Waterfall model to an Agile/Scrum model. The consulting work required by the Software Developer is to lead and execute the development, system design, and implementation of the new system. The Software Developer will be expected to mentor the HSS IT software development team and enable Agile/Scrum practices. The Furnishings & Equipment Planning Database Replacement Project shall be implemented in multiple releases.
HSS is seeking to contract with a Consultant Senior Software Developer for the Furnishings & Equipment Planning Database Replacement Project. The role of the Consultant specialized in Software Development will be to build on the work completed to date, by leading and implementing the design, development and build of the new system that will support the daily work of the F&EP department. The business functionality of the new system includes equipment planning, project tracking, procurement and installation tracking, and financial reporting.
The successful Proponent will ideally have previous consulting experience in relevant business areas listed above. The successful Proponent will develop and deliver the software, as well as lead the HSS software development team.
Mandatory Qualifications: (Must have Minimum 8-9 years of all of the following)
Translation of business needs into clear design specifications documents, diagrams and technical specifications. User-centered design ensuring software meets user needs including easy to use interfaces Early identification of design flaws and mitigation of technical risks Ensure system is designed secure from the ground up based on security best practices Have work experience with .NET framework, ASP.Net Core (7 or 8), and ReactJS in developing traditional Web Apps and Single Page Apps (SPAs). Use Microsoft Visual Studio as the IDE for developing software programs including websites, web apps, and web services. This includes the use of code editor, debugger, and source control systems (like SVN or Git) and software development lifecycle (like the Azure DevOps). Be competent in writing modern JavaScript using a SPA framework with React or Angular Have the ability to develop business logic that is separated from infrastructure and user-interface logic. Have experience in packaging and deploying a .NET application, and deployments which can be automated to occur as part of a continuous integration (CI) and continuous delivery (CD) pipeline. Be able to document the solution and transfer knowledge to HSS Must be proficient with following developer skills: .Net Framework Visual Studio Azure DevOps Web Client Web Server (Kestral) Single Page Application (SPA) JavaScript Entity Framework (EF) Deployment Must be proficient with following data related skills: Have experience with SQL Server database, SQL Server Management Studio (SSMS), SQL, and relational data models. Have the skills to migrate and consolidate data from different SQL databases into one centralized database. Have the skills to monitor, and trouble shoot for database performance In depth understanding of Agile principles and Scrum Framework. Lead design and development efforts in an iterative development environment Facilitate Scrum and retrospective ceremonies Proficient stakeholder communicator, translating Agile benefits into business language Solution oriented, able to improvise, when necessary, able to work under tight timelines Senior resource with experience that demonstrates the ability to engage with business teams Mentoring staff in the areas of design, development and the fostering of collaboration. Ability to blend diverse skillsets and demonstrate strategic thinking.
Notes on Location:
HSS is looking for a dedicated Resource to perform the consulting services on a full-time basis approx. 40 hours per week for an initial period of approximately 18 months with an option to extend for an additional 12 months to renew the term, at HSS’ sole discretion, for two periods to complete the project, not to exceed a total of an additional 12 months. This work is expected to be performed 95% remote from the privacy of the selected Proponent’s own private offices, with the possibility of 5-10% on *premise, when required. *HSS on premise locations will be in either Edmonton or Calgary Alberta. The selected Proponent will be using HSS supplied equipment and software (supplied and supported within Alberta). The deliverables will be delivered to HSS in supported formats to be integrated into HSS environment in supported tools/formats. The selected Proponent will be expected to be available between Monday and Friday from 8:30 am to 4:30 PM Alberta time
Estimated Start Date: AUG/SEPT 2026 Estimated End Date: DEC 2027 Possible Extension: 12 months
Rate Range: Negotiable Based on Experience and Competitiveness