Full Stack Developer

Upstaff


Job Location:

Edmonton - Canada

Monthly Salary: Not Disclosed
Experience Required: 10years
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Full Stack Developer Web Applications & Cloud Solutions

Location: Edmonton Alberta (Hybrid/Remote within Canada)
Employment Type: Contract
Duration: Long-term contract opportunity
Work Schedule: Monday to Friday 8:15 AM 4:30 PM MT
Travel Requirement: Occasional onsite meetings in Edmonton (15%)

Job Overview

We are seeking an experienced Full Stack Developer to support the development enhancement and modernization of enterprise web applications and data-driven platforms. The successful candidate will work on highly visible digital solutions including dashboards investment intelligence tools data applications and interactive web platforms.

This role requires strong experience in modern web development cloud technologies data engineering application modernization and API integration. The ideal candidate will have hands-on experience with .NET technologies Angular StencilJS Umbraco CMS Microsoft Azure SQL databases and data visualization solutions.

Key Responsibilities

  • Design develop enhance and maintain enterprise web applications.
  • Develop frontend architectures and backend services for scalable applications.
  • Build and maintain web applications using C# .NET Framework Angular JavaScript HTML5 CSS3 and Bootstrap.
  • Develop reusable web components using StencilJS.
  • Design and maintain content-driven applications using Umbraco CMS.
  • Develop and optimize SQL databases queries and data pipelines.
  • Support cloud-based solutions using Microsoft Azure Azure SQL Azure Data Factory and Databricks.
  • Build and integrate REST and SOAP APIs.
  • Perform application performance analysis troubleshooting and optimization.
  • Implement automated testing and support quality assurance activities.
  • Participate in Agile ceremonies including sprint planning reviews and stand-ups.
  • Collaborate with business stakeholders designers architects and development teams.
  • Support application releases production issues and ongoing enhancements.
  • Create technical documentation including design specifications and change documentation.

Required Qualifications

  • 6 years of experience architecting and developing complex web component solutions using StencilJS.
  • 6 years of experience developing applications using Umbraco CMS.
  • 4 years of experience designing and developing SQL-based data pipelines and data applications.
  • 6 years of experience working with data-driven applications and socio-economic/business data.
  • 4 years of hands-on experience analyzing and resolving:
    • Application performance issues
    • Website performance issues
    • API performance issues
  • 4 years of experience supporting Microsoft Azure services including:
    • Azure SQL
    • Azure Data Factory
    • Databricks
    • Cloud application environments

Technical Skills Required

Backend Development

  • C#
  • / .NET Framework
  • LINQ
  • SQL Server
  • Database design principles

Frontend Development

  • StencilJS
  • Angular
  • JavaScript / TypeScript
  • HTML5
  • CSS3
  • Bootstrap
  • LESS/SASS

Cloud & Data Technologies

  • Microsoft Azure
  • Azure SQL
  • Azure Data Factory
  • Databricks
  • Data integration and ETL processes

APIs & Integration

  • REST APIs
  • SOAP Web Services
  • Web application architecture

Preferred Qualifications

  • Experience with CI/CD pipelines and SDLC automation.
  • Experience working with government or large enterprise environments.
  • Experience developing dashboards and data visualization solutions.
  • Experience with visualization libraries such as:
    • AmCharts
    • Tableau
  • Experience with mapping technologies:
    • Mapbox
    • Leaflet
    • ArcGIS
  • Experience integrating AI capabilities into enterprise applications.
  • Experience developing AI assistants for data-driven solutions.

Work Requirements

  • Must be legally authorized to work in Canada.
  • Must be available to work within Canadian time zones.
  • Must be able to complete required background/security checks.
  • Candidate must provide their own computer equipment suitable for remote work.


Full Stack Developer Web Applications & Cloud SolutionsLocation: Edmonton Alberta (Hybrid/Remote within Canada)Employment Type: ContractDuration: Long-term contract opportunityWork Schedule: Monday to Friday 8:15 AM 4:30 PM MTTravel Requirement: Occasional onsite meetings in Edmonton (15%)Job Over...