Dot Net Developer

Sapsol Technologies IncMontreal, QC

About The Position

We are seeking a skilled Dot Net Developer to provide technical direction and hands-on implementation for projects in a distributed development environment. The ideal candidate will be proficient in Microsoft technologies including .NET, Azure Data services (ADF, Azure SQL), Azure PaaS (Web apps, key vaults, Function Apps, Azure App Service), and Azure DevOps for CI/CD. Experience with front-end technologies like Blazor or Angular is essential, as is experience with mobile technologies, primarily iOS development and MAUI. This role involves developing high-level designs, participating actively in all project phases, managing development teams (onsite and offshore), and mentoring team members. The developer will be responsible for designing and coding applications according to specifications and company standards, reviewing pull requests, and managing Azure CI/CD pipelines and ARM templates. Collaboration with global teams, including participation in night conference calls, is expected. The position requires close interaction with stakeholders to define requirements and act as a primary point of contact. Experience in incident management, troubleshooting, and handling L2/L3 tickets is necessary, along with proficiency in change management processes and customer communication.

Requirements

  • Proficiency in Microsoft technologies - .NET, Azure Data services (ADF, Azure SQL), Azure PaaS (Web apps, key vaults, Function Apps, Azure App Service) & Azure DevOps – CI/CD.
  • Strong experience with Front end technologies – Blazor / Angular (one of them must).
  • Experience using Mobile technologies – Primarily iOS development & MAUI.
  • Experience in Incident management, trouble shooting & handling L2 & L3 tickets for support programs.
  • Ability to handle Change management process, effectively communicate, and follow defined processes to handle customer SPOCs.

Responsibilities

  • Provide technical direction and hands-on implementation for projects in a distributed development environment.
  • Develop high-level designs for converting functional requirements into business processes.
  • Actively participate in the requirements, design, and construction phases, ensuring successful delivery from a high-level technical perspective.
  • Participate in discussions with customers to crystallize business requirements and change requests.
  • Manage daily activities of the development team, both onsite and offshore.
  • Provide mentoring, assistance, and feedback to the development team on all technical matters and team deliverables.
  • Design and code applications following specifications using appropriate tools and adhering to company coding standards.
  • Review pull requests, create/maintain Azure CI/CD pipelines and ARM templates.
  • Collaborate with other teams across the globe, including availability for some night conference calls during the week.
  • Work closely and interact with Process Owners, Business and Technical Stakeholders to act as a primary point of contact for identifying and documenting requirements for new business or technical opportunities or enhancements.
  • Experience in Incident management, trouble shooting & handling L2 & L3 tickets for support programs.
  • Ability to handle Change management process, effectively communicate, and follow defined processes to handle customer SPOCs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service