Full Stack Engineer
StafinGo
Job Description
STAFINGO IS HIRING – SENIOR APPLICATION DEVELOPMENT CONSULTANT (FULL STACK DEVELOPER) Public Sector Contract Opportunity | Alberta | Primarily Remote (Canada Only) Stafingo is recruiting on behalf of a confidential public sector client in Alberta for two experienced Application Development Consultants to support the maintenance, enhancement, and modernization of a suite of high-profile investment and economic intelligence applications. This is an exciting opportunity to work on large-scale public‑facing data platforms that support economic development, investment attraction, regional planning, and business intelligence initiatives across Alberta. Position: Senior Application Development Consultant (Senior Full Stack Developer) Number of Openings: 2 Location: Alberta (Remote within Canada) Work Arrangement: Hybrid – Approximately 15% onsite attendance required for meetings/work sessions in Edmonton Start Date: July 1, 2026 End Date: June 30, 2027 Extension Option: Up to 12 months Pay Rate: $85.00 – $100.00/hr (depending on skills and experience) About the Opportunity The successful consultant will support a portfolio of sophisticated web applications and data platforms that provide economic, investment, infrastructure, and regional intelligence information to investors, businesses, economic developers, and government stakeholders.
This role requires strong full‑stack development expertise, cloud experience, data application development skills, and the ability to support both legacy and modern technology environments. Key Responsibilities Design and develop frontend website architecture and backend web applications Maintain, enhance, and modernize existing applications Develop, integrate, test, and deploy web applications and APIs Build and optimize data pipelines and data‑driven applications Participate in application architecture and technical design activities Support cloud‑based services and platforms within Microsoft Azure Perform unit testing and support User Acceptance Testing (UAT) Monitor application, website, and API performance Troubleshoot and resolve production issues and defects Create and maintain technical documentation Support software releases and deployment activities Provide technical expertise and recommendations to business stakeholders Ensure quality assurance, security, and compliance requirements are met Mandatory Qualifications Required Experience : 6+ years architecting complex web‑based component solutions using StencilJS 6+ years developing data content applications using Umbraco CMS 6+ years working with socio‑economic or data‑intensive information systems 4+ years designing and developing data pipelines and data applications using SQL 4+ years analyzing and resolving website, application, and API performance issues 4+ years supporting cloud services including: Technical Skills Strong experience with: Full Stack Development Agile Methodologies Data Management and ETL Processes Quality Assurance and Test Automation Application Design and Change Management ASP.NET C# LINQ MS SQL Server Angular HTML5 CSS3 (LESS/SASS) REST APIs SOAP Services Databricks Application Lifecycle Management Security and Compliance Practices Preferred Qualifications 4+ years of CI/CD and SDLC automation experience 4+ years working with data visualization and mapping technologies such as: AmCharts Tableau Mapbox Leaflet ArcGIS 2+ years integrating AI capabilities into applications 2+ years designing and developing AI assistants 2+ years using modern AI development technologies Experience working within Government of Alberta or similarly large and complex public‑sector environments Ideal Candidate Data platform and ETL experience Azure cloud knowledge Modern web architecture skills Strong troubleshooting and problem‑solving abilities Experience supporting business‑critical public‑facing applications Excellent communication and stakeholder engagement skills Ability to work independently in a fast‑paced environment #J-18808-Ljbffr