Theapplabb: Senior .NET Full Stack Developer

Overview of the Position

The Senior .NET Full Stack Developer position at Theapplabb is designed for experienced developers who are adept in building robust applications across multiple platforms. This role specifically emphasizes the usage of the Microsoft's technology stack and Azure cloud services. With the possibility of working remotely from anywhere in the world, this full-time opportunity offers flexibility while contributing to meaningful software projects.

Key Responsibilities

In this role, the developer will take on a variety of responsibilities, including:

  • Development and maintenance of applications utilizing .NET 8, ASP.NET MVC, Blazor, and .NET MAUI for cross-platform support, catering to iOS, Android, macOS, and Windows environments.
  • Implementation of sophisticated front-end components using Telerik ASP.NET MVC and Telerik Blazor as well as XAML.
  • Integration and management of backend systems utilizing C#, Azure SQL Server, Microsoft SQL Server 2019, and Entity Framework 2 with a focus on strict database design.
  • Building and deployment of CI/CD pipelines using Azure DevOps and Azure Repos.
  • Utilization of several Azure cloud services including App Service Plan, Azure Data Factory, Azure Storage Account, and Azure Functions with Python Runtime.
  • Application of security best practices in authentication processes utilizing Single Sign-On (SSO) and other related tools.
  • Engaging in real-time communication and data handling through SignalR and Newtonsoft.Json.
  • Designing event-driven systems using Publisher/Subscriber paradigms.

Required Skills and Experience

Candidates interested in this role should meet the following qualifications:

  • A minimum of 5 years of professional development experience with .NET, preferably including .NET 8 and proficient in C#.
  • Proven experience in building applications utilizing ASP.NET MVC, Blazor, and .NET MAUI.
  • Strong front-end development capabilities, particularly with Telerik UI frameworks and XAML.
  • In-depth knowledge of Entity Framework 2, with an emphasis on manual database migrations and schema stability.
  • Proficient with Microsoft SQL Server and Azure SQL.
  • Experience with the complete Azure ecosystem, particularly focusing on Azure App Services, Functions, API Management (APIM), and secure identity management with Key Vault and MSAL.
  • Familiarity with CI/CD pipelines using Azure DevOps.
  • An aptitude for problem-solving, system architecture, and debugging.

Nice to Have Skills

Some additional competencies that are appreciated include:

  • Experience with Python in the context of Azure Functions.
  • Familiarity with microservices or distributed system designs utilizing APIM.
  • Knowledge of Newtonsoft for JSON serialization and deserialization.
  • Experience working in environments that require strict database controls, such as regulated or enterprise settings.

What Theapplabb Offers

Theapplabb provides a comprehensive benefits package and an enriching work environment with:

  • A competitive salary aligned with market standards in Ontario.
  • Flexible remote working options, including hybrid models.
  • Opportunities for career development and support for training.
  • Chances to work on high-impact, enterprise-scale software projects that utilize the latest technologies.

Conclusion

In summary, this role offers an exciting chance for developers looking to leverage their .NET skills in an innovative and high-impact environment. If you are ready to become a part of a collaborative and forward-thinking team, this position may be the perfect fit for you. Theapplabb encourages interested candidates to apply and contribute positively to impactful software solutions.



This job offer was originally published on weworkremotely.com

Theapplabb

Anywhere in the World

Software development

Full-time

April 7, 2026

14 views

3 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.