The Client is seeking two Senior Full Stack Developers to support the maintenance, enhancement, and modernization of several investment-focused digital platforms used by businesses, investors, economic developers, and government stakeholders.
Key Responsibilities
Full Stack Development
- Design and develop frontend and backend web applications.
- Build and maintain scalable website architectures and web services.
- Develop, modify, integrate, and test web application code.
- Create engaging and responsive user interfaces.
- Develop REST and SOAP API integrations.
Application Support & Modernization
- Maintain and enhance legacy applications.
- Upgrade existing software and implement new features.
- Troubleshoot and resolve production issues and defects.
- Support application transition to operations teams.
Cloud & Data Services
- Support and optimize cloud-based solutions using Microsoft Azure.
- Design and maintain data pipelines and ETL processes.
- Work with Azure SQL, Azure Data Factory, and Databricks.
- Manage data integration and application performance.
Testing & Quality Assurance
- Perform unit testing and support UAT activities.
- Implement automated testing strategies.
- Conduct application, website, and API performance analysis.
- Ensure solution quality and adherence to best practices.
Agile Delivery
- Participate in Agile ceremonies and sprint activities.
- Collaborate with product owners, business teams, and designers.
- Provide status updates, technical documentation, and release coordination.
Required Technical Skills
Mandatory Requirements
- 6+ years of experience architecting and developing complex web-based component solutions using StencilJS
- 6+ years of experience developing content-driven applications using Umbraco CMS
- 6+ years of experience working with socio-economic data
- 4+ years of experience designing and developing data pipelines and applications using SQL
- 4+ years of experience supporting:
- Microsoft Azure
- Azure SQL
- Azure Data Factory
- Databricks
- 4+ years of experience analyzing and optimizing application, website, and API performance
Core Technologies
- C#
- ASP.NET
- .NET Framework
- LINQ
- MS SQL Server
- Angular
- HTML5
- CSS3 (LESS/SASS)
- JavaScript
- Bootstrap
- REST APIs
- SOAP Web Services
Additional Technical Experience
- Cloud Architecture
- Agile Development MethodologiesETL and Data Management
- Application Lifecycle Management
- Change Management
- Quality Assurance and Test Automation
- Security and Compliance
Nice-to-Have Skills
- Experience with CI/CD and SDLC automation
- Experience integrating AI capabilities into applications
- Experience building AI assistants for data-driven applications
- Experience using modern AI development tools and technologies
- Experience with:
- AmCharts
- Tableau
- Mapbox
- Leaflet
- ArcGIS
Work Environment
- Primarily remote within Canada.
- Approximately 15% onsite attendance in Edmonton may be required.
- Standard work hours:
- Monday to Friday
- 8:15 AM 4:30 PM MT
#J-18808-Ljbffr