Job Description

The College of Registered Nurses of Alberta (CRNA) is a regulatory college under the Health Professions Act. Our vision is excellence in nursing regulation for the health of all Albertans. Our objective is people-first, and we are committed to attracting the best people, engaging, and developing a workforce that embodies our values of integrity, respect, accountability and professionalism. CRNA is committed to meeting and exceeding its legislative responsibilities by using a Right-touch relational regulatory approach.

Developer



At CRNA, we are dedicated to advancing regulatory excellence through modern, people-centered solutions. In collaboration with colleagues across the organization, this position will play a key role in designing, developing, and maintaining applications that support our regulatory mandate.

As part of CRNA's digital modernization efforts, the Developer will contribute to the development of scalable, user-focused solutions that serve both our registrants and internal teams. Working within an Agile Scrum environment, the successful candidate will participate in sprint ceremonies, collaborate with team members on solution design, and contribute to the development of cloud-based applications using technologies such as React, .NET 8, and Azure. This role emphasizes teamwork, quality, and continuous improvement--supported by practices such as TDD, CI/CD, and innovation days focused on exploring new tools and technologies.

What You Will Do



Design & Build Applications



Develop scalable, secure, and user-centric applications that support both internal users and regulated members. Build responsive web interfaces using React and maintain robust back-end services using .NET 8. Ensure applications are optimized for performance, accessibility, and long-term maintainability. Deploy and host cloud native solutions built for Microsoft Azure and Microsoft 365, including Microsoft Teams.

Contribute to Agile Delivery



Participate fully in Scrum ceremonies including daily standups, sprint planning, reviews, and retrospectives. Collaborate with the team to refine requirements, estimate effort, and prioritize work that delivers value. Share responsibility for solution design and technical decision-making across the team.

Support Development Operations



Implement and maintain CI/CD pipelines that support automated testing and seamless deployment. Use version control tools (e.g., Git) to manage code quality and coordinate work across the team. Apply test-driven development (TDD) and code review practices to maintain high coding standards.

Drive Innovation & Collaboration



Engage in collaborative development through pair programming and screen-sharing tools such as Visual Studio Live Share and Microsoft Teams. Participate in innovation days to explore emerging technologies, patterns, and frameworks relevant to CRNA's digital transformation. Share knowledge and contribute to team growth through mentoring and technical discussions.

Support Strategic Initiatives



Develop solutions aligned with CRNA's regulatory and organizational priorities. Contribute to application modernization initiatives and projects supporting regulatory effectiveness. Collaborate with cross-functional teams to ensure technical solutions meet business and user needs.

What You Possess



Education:



Diploma or Bachelor's degree in Computer Science, Software Engineering, or a related field.

Experience:



1 - 3 years of professional experience with:

NET (preferably .NET 8 or later) React Azure cloud services (e.g., SQL Database, Function Apps, App Services) Test-Driven Development (TDD) Microsoft Teams app development Git version control Collaborating within a Scrum team DevOps automation (CI/CD) using GitHub Actions
An equivalent combination of education and experience may be considered

Skills & Competencies:



Full Stack Development:

Ability to build and maintain scalable, secure, and maintainable applications using React and .NET.

Cloud Development:

Experience deploying and managing applications using Azure services such as Function Apps, App Services, Static Web Apps, and SQL Database.

Agile Mindset:

Demonstrated experience contributing to Scrum teams and participating in sprint ceremonies and collaborative planning.

Code Quality & Testing:

Proficient in applying test-driven development (TDD) principles and peer code reviews.

DevOps & Automation:

Familiarity with CI/CD pipelines, infrastructure as code (e.g., Bicep), and automated deployment workflows.

Collaboration & Communication:

Strong interpersonal and communication skills; able to work effectively in remote and hybrid team environments using tools such as Microsoft Teams and Visual Studio Live Share.

Problem Solving:

Analytical thinker with the ability to debug, resolve, and prevent technical issues.

Continuous Improvement:

Committed to learning new technologies, improving development practices, and contributing to a culture of innovation.

Adaptability:

Comfortable working in a fast-paced environment with changing priorities and evolving technical landscapes.

Nice to Have:



Experience with Microsoft Graph Public GitHub portfolio showcasing previous projects or contributions - include links in your application. Familiarity with Dynamics CRM, Dynamics 365, Dataverse, or Power Platform Understanding of Microservices architecture and Domain-Driven Design (DDD) Experience with front-end UI frameworks such as Bootstrap or Fluent UI

What We Offer



An ongoing full-time employment opportunity Competitive salary with a comprehensive health and dental benefits package, including resources to support mental health and financial wellness. Annual Health Spending Account (HSA) and Wellness Spending Account (WSA) to support ongoing learning, health, wellness, and family services. Defined benefit pension plan A 7.25-hour workday, Monday through Friday; this position will be in office. 12 general holidays, plus an annual holiday break in December. Earned vacation days, starting at a rate equivalent to 15 days per year
Apply Now

Submit your resume and cover letter by July 4, 2025, quoting file 62220-20, to crnacareers@nurses.ab.ca.?

We appreciate your interest in joining CRNA and thank all applicants in advance.

Only those selected for an interview will be contacted.

Job Types: Full-time, Permanent

Benefits:

Casual dress Company events Company pension Dental care Disability insurance Employee assistance program Extended health care Life insurance On-site parking Paid time off Vision care Wellness program
Schedule:

Monday to Friday
Education:

Secondary School (required)
Experience:

Test-Driven Development (TDD): 1 year (required) .NET 8 or later: 1 year (required) Azure cloud services: 1 year (required)
Location:

Edmonton, AB T5S 1P2 (required)
Work Location: In person

Application deadline: 2025-07-04

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.


Job Detail

  • Job Id
    JD2442691
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Edmonton, AB, CA, Canada
  • Education
    Not mentioned