Senior Full-Stack Software Engineer (.NET)

New
J
JobgetherSaaS inspections
Remote position with the flexibility to work from Canada.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
10+ years of software development experience, including at least 6 years in senior, lead, or principal engineering positions; 5+ years of experience designing and building cloud-based solutions using Microsoft Azure.
Required Skills
ASP.NETMicrosoft AzureMicrosoft SQL ServerTypeScriptC#.NETAngularRESTful APIsAzure DevOps

Requirements

  • Bring 10+ years of software development experience.
  • Have at least 6 years of experience in senior, lead, or principal engineering positions.
  • Have strong hands-on expertise in C#, ASP.NET, and modern .NET technologies.
  • Have 5+ years of experience designing and building cloud-based solutions using Microsoft Azure.
  • Bring strong experience with modern JavaScript frameworks, preferably Angular, and with TypeScript.
  • Have experience developing modern, responsive web applications.
  • Have solid knowledge of RESTful APIs, SQL Server, scalable SaaS architectures, and enterprise-grade software design.
  • Have experience with Azure DevOps, source control, CI/CD pipelines, and automated testing.
  • Demonstrate the ability to design, deliver, and support complex software solutions at scale.
  • Be able to collaborate across teams, mentor engineers, communicate effectively, and influence architectural decisions.
  • Be able to lead modernization initiatives across cloud platforms, application architecture, and development tooling.

Responsibilities

  • Design, develop, test, and deliver scalable cloud-based solutions across the platform using C#, ASP.NET, .NET, Angular, TypeScript, and Azure technologies.
  • Lead technical design, architecture discussions, and implementation planning for complex product capabilities with Product, UX, and Engineering teams.
  • Contribute to modernization initiatives, including the transition to .NET 10, Entity Framework Core improvements, Angular upgrades, and application architecture evolution.
  • Champion code reviews, automated testing, CI/CD, performance optimization, maintainable design, and development standards.
  • Design integrations with Azure services and emerging AI technologies, including MCP servers and supporting tooling for AI-agent capabilities.
  • Mentor engineers and collaborate with Product, UX, QA, and DevOps teams to deliver solutions in an Agile environment.
  • Investigate and resolve complex technical issues, address technical debt, and support platform scalability, security, reliability, and quality.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now