Spruce InfoTech, Inc Logo

Spruce InfoTech, Inc

.Net Full Stack Developer Consultant

Posted Yesterday
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Calgary, AB
Senior level
In-Office or Remote
Hiring Remotely in Calgary, AB
Senior level
The Full Stack Developer will enhance digital services for Alberta's housing sector, manage code, integrate systems, and collaborate with cross-functional teams.
The summary above was generated by AI
Company Description

Spruce InfoTech, a leading IT firm, offers innovative and cost-effective solutions to help clients manage and transform their businesses. Our services are designed to guide companies of all sizes, from small businesses to Fortune 500 organizations, in maximizing their IT investment while reducing technology costs. Our team of experts has extensive technical knowledge in enterprise solutions, which helps organizations transform these solutions into a strategic asset that can drive new revenue and improve business operations.

Website

http://www.spruceinfotech.com

    Job Description

    Job Description: .Net Full Stack Developer Consultant

    Working Location: 100% Remote anywhere in Canada.

    Working Hours: 8:15am to 16:30pm Alberta Time, Monday to Friday.

    Start Date: 4 August 2025

    Interviews: To be hosted from 14 July 2025

     

    Duration of Service: 4 August 2025 to 3 August 2026, one year with two additional possible one-year extensions.

     

    PROJECT DESCRIPTION

    The Alberta Social Housing Corporation (ASHC), in collaboration with Assisted Living and Social Services (ALSS) and Technology & Innovation (T&I), is developing a portfolio of digital services to enable transformational efficiencies with external housing providers and support Albertans in their affordable housing journey. ASHC requires the services of a Full Stack Developer to continue to build and enhance the digital services portfolio. The successful Proponent will create new and maintain existing code using a variety of technologies (including Azure SQL, Cosmos, functions and storage, .NET , React, TypeScript, and GitHub) in collaboration with the team's other developers and designers. The successful Proponent is not required to work onsite at 44 Capital Boulevard, Edmonton, Alberta; however, initial onboarding and key stakeholder meetings may require in-person attendance. Following onboarding, work arrangements may be hybrid or fully remote, depending on ASHC’s operational needs and mutual agreement. All work must be completed during regular business hours. ASHC will not provide office space, desks, hardware, or software.

     

    Project Tasks:

    • Build and enhance the digital services portfolio to enable transformational efficiencies with external housing providers and support Albertans in their affordable housing journey.
    • Translate functional and system requirements into detailed technical specifications and working solutions.
    • Manage source code through version control systems.
    • Perform integrations with Azure functions and Azure Storage queues.
    • Developing solutions using .NET, React, TypeScript, Cosmos and Azure SQL.
    • Create continuous integration/continuous deployment pipelines using GitHub actions.
    • Troubleshoot and resolve complex technical issues, including root cause analysis and remediation planning.
    • Collaborate with other developers, analysts, and stakeholders as part of agile delivery teams; provide regular updates on status, risks, and progress.

     

    Requirements:

    1. Experience developing front and back-end software in a cloud hosted environment (8 years’ experience).
    2. Experience managing source code through version control systems using a peer review process (8 years’ experience).
    3. Experience creating and consuming application programming interfaces for integration with external systems. (8 years’ experience).
    4. Experience developing solutions using .NET, React, TypeScript, Cosmos and Azure SQL. (5 years’ experience).
    5. Experience working a cross-functional team comprising designers, analysts and developers operating in an agile environment (8 Years experience).
    6. Experience performing integration with Azure Functions and Azure Storage queues for asynchronous processing (5 years’ experience).
    7. Experience using Git Flow and pull requests for submission of source code changes. (5 years’ experience)
    8. Experience creating continuous integration / continuous deployment pipelines using GitHub actions (3 years’ experience)
    9. Experience using Azure platform as a service capability (3 years’ experience).
    10. Experience implementing security practices and role-based access controls in an Azure environment (3 years’ experience).
    11. Experience integrating with PowerApps/Dynamics 365 solutions (2 years’ experience)
    12. Experience supporting applications with real-time and/or high throughput data requirements (2 years’ experience).
    13. Experience creating automated regression tests using Cypress (2 years’ experience).

    Top Skills

    .Net
    Azure Functions
    Azure Sql
    Cosmos
    Git
    React
    Typescript

    Similar Jobs

    10 Hours Ago
    Remote
    Canada
    Senior level
    Senior level
    Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
    The role involves leading the End User Computing team, managing collaboration tools and platforms, ensuring user experience, and driving technology strategy.
    Top Skills: DropboxGamGoogle ApisGoogle WorkspaceIntuneJAMFmacOSOktaPythonSlackWindowsZoom
    10 Hours Ago
    In-Office or Remote
    7 Locations
    Senior level
    Senior level
    Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
    Lead the Continuous Integration team by overseeing CI processes, infrastructure, and tools to enhance software delivery and security for the Block organization.
    Top Skills: AWSBuildkiteDatadogEvent-Driven ArchitectureGoJavaKafkaKotlinLinuxmacOSPython
    11 Hours Ago
    Remote or Hybrid
    6 Locations
    Senior level
    Senior level
    Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
    The Senior Software Engineer will develop detection capabilities for Windows endpoints, focusing on research and implementation of security solutions against cyber threats. Collaborates with teams to enhance detection logic and supports customer issues if needed.
    Top Skills: C++LinuxmacOSPythonWindows

    What you need to know about the Melbourne Tech Scene

    Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account