Senior Full Stack Application Developer (Azure / StencilJS / Umbraco CMS)

SereneAid

Senior Full Stack Application Developer (Azure / StencilJS / Umbraco CMS)

Location: Edmonton, Alberta (Primarily Remote – Canada Only)

Work Arrangement: Remote with approximately 15% onsite meetings in Edmonton

Duration: Initial Contract with potential extension up to 12 months

Hours: 36.25 hours/week (7.25 hours/day)

Security Clearance: Criminal Record Check Required

Overview

The Government of Alberta's Technology and Innovation division is seeking experienced Full Stack Application Developers to support the Economic Intelligence & Investment Services branch. The team is responsible for maintaining, enhancing, and modernizing several public-facing investment and economic intelligence platforms that help businesses and investors discover opportunities across Alberta.

The successful candidate will work on enterprise web applications including economic dashboards, investment data platforms, site selection tools, regional dashboards, major projects databases, and export intelligence solutions.

Key Responsibilities

  • Design, develop, enhance, and support enterprise web applications.
  • Develop frontend website architecture and backend application components.
  • Maintain and modernize legacy applications across multiple technology platforms.
  • Build and support data pipelines, ETL processes, and data-driven applications.
  • Develop, modify, integrate, and test web applications and APIs.
  • Perform application performance analysis and optimization.
  • Participate in architecture, design, code reviews, and Agile ceremonies.
  • Execute unit testing and support User Acceptance Testing (UAT).
  • Troubleshoot and resolve production issues and defects.
  • Create and maintain technical documentation.
  • Coordinate software releases and deployment activities.
  • Support transition to operations and warranty activities.
  • Collaborate with business stakeholders, designers, and technical teams.

Required Qualifications

Must-Have Experience

  • 6+ years of experience architecting and developing complex web-based component solutions using StencilJS.
  • 6+ years of experience developing data-driven applications using Umbraco CMS.
  • 6+ years of experience working with socio-economic or analytical datasets.
  • 4+ years of experience designing and developing data pipelines and applications using SQL.
  • 4+ years of experience analyzing and resolving application, website, and API performance issues.
  • 4+ years of experience supporting Microsoft Azure, Azure SQL, Azure Data Factory, and Databricks.

Technical Skills

  • Full Stack Development
  • ASP.NET, C#, LINQ
  • MS SQL Server
  • Angular
  • HTML5, CSS3, Bootstrap
  • JavaScript / TypeScript
  • REST & SOAP APIs
  • Azure Cloud Services
  • Data Management & ETL Processes
  • Agile Development Methodologies
  • Application Lifecycle Management
  • Quality Assurance & Automated Testing
  • Cloud Architecture & Security Best Practices

Nice-to-Have Qualifications

  • 4+ years of CI/CD implementation and SDLC automation.
  • 4+ years working with data visualization tools such as AmCharts or Tableau.
  • 4+ years working with mapping technologies such as Mapbox, Leaflet, or ArcGIS.
  • 2+ years designing and developing AI Assistants or AI-powered applications.
  • 2+ years integrating AI capabilities into enterprise solutions.
  • Experience with modern AI development tools and technologies.
  • Experience working within the Government of Alberta or a similarly large public-sector environment.

Key Technologies

  • StencilJS
  • Umbraco CMS
  • ASP.NET / C#
  • Angular
  • Azure Cloud Services
  • Azure SQL
  • Azure Data Factory
  • Databricks
  • SQL Server
  • Bootstrap
  • HTML5 / CSS3
  • JavaScript / TypeScript
  • AmCharts
  • Mapbox / ArcGIS

Work Environment

  • Primarily remote within Canada.
  • Occasional onsite meetings in Edmonton (approximately 15% of total work effort).
  • Standard business hours: 8:15 AM – 4:30 PM MT, Monday to Friday.
  • Candidate must provide their own computer and home-office equipment.

Submission Requirements

  • Updated resume with all project dates listed in MM/YYYY format.
  • Demonstrated experience aligned with mandatory qualifications.
  • Three professional references from similar engagements.
  • Successful completion of required security screening.

Apply: Send resume & documents to ***email_hidden***

Call: 647-794-8009