Senior Full Stack .NET / Azure Developer
Canus Tech
Job Description
Canus Tech is seeking an experienced Senior Full Stack .NET / Azure Developer to support the modernization, enhancement, and ongoing support of enterprise-grade web applications, analytics platforms, and investment/data intelligence solutions for a large public-sector digital transformation initiative. This role requires strong expertise across modern web application development, cloud services, data engineering, visualization platforms, and legacy application modernization. The ideal candidate will thrive in fast‑paced Agile environments and be comfortable supporting both new feature development and production support activities.
Key Responsibilities Design, develop, enhance, and support enterprise web applications and data‑driven platforms Develop scalable frontend architectures and backend services using modern Microsoft technologies Maintain and modernize legacy applications while improving performance, usability, and security Build and optimize APIs, integrations, and cloud‑native services Develop and maintain SQL‑based data pipelines, ETL workflows, and reporting solutions Collaborate with product owners, designers, analysts, QA teams, and stakeholders Participate in Agile ceremonies, sprint planning, estimation, and release coordination Perform unit testing, defect resolution, and support SIT/UAT activities Support CI/CD processes, deployment automation, and release management Monitor production systems, troubleshoot issues, and provide ongoing application support Create and maintain technical documentation, architecture diagrams, and deployment procedures Ensure compliance with security, accessibility, and quality standards Required Skills & Experience 4+ years of experience designing and developing complex web‑based applications Strong hands‑on experience with: ASP.NET / .NET Framework / .NET Core C# LINQ MS SQL Server / SQL Development REST & SOAP APIs HTML5, CSS3, JavaScript Bootstrap Angular Experience supporting cloud platforms and services including: Microsoft Azure Azure SQL Azure Data Factory Databricks Experience building and optimizing data pipelines and data‑centric applications Strong understanding of SDLC, Agile methodologies, and change management processes Experience with application performance tuning, troubleshooting, and monitoring Experience with QA processes, automated testing, and defect management Strong communication, collaboration, and documentation skills Preferred / Nice‑to‑Have Skills Experience with Umbraco CMS Experience with StencilJS Experience with CI/CD pipelines and DevOps automation Experience integrating AI capabilities into enterprise applications Exposure to AI assistants, intelligent search, or AI‑driven analytics solutions Experience with data visualization and mapping tools such as: AmCharts Tableau Mapbox Leaflet ArcGIS Experience working with large‑scale analytics or public‑sector data platforms Qualifications Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related field Strong problem‑solving and analytical skills Ability to work independently with minimal supervision Experience supporting production applications in enterprise environments Additional Information Candidates must be authorized to work within Canada Work is primarily remote; occasional onsite meetings may be required Candidates may be required to complete background verification and security training based on project requirements Consultants are expected to use their own compatible work equipment for remote delivery #J-18808-Ljbffr