Senior Full-Stack Software Engineer (.NET)

New
J
JobgetherSaaS software
Listing location: US; This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full-Stack Software Engineer (.NET) based in United States; 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#.NETAngularCI/CDRESTful APIsAzure DevOps

Requirements

  • Bring 10+ years of software development experience.
  • Have at least 6 years in senior, lead, or principal engineering positions.
  • Bring 5+ years of experience designing and building cloud-based solutions using Microsoft Azure.
  • Demonstrate strong hands-on expertise in C#, ASP.NET, and modern .NET technologies.
  • Have experience developing modern web applications, preferably with Angular, and using TypeScript.
  • Have experience with responsive web application development.
  • Know 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 deliver complex software solutions at scale, mentor engineers, collaborate across teams, and influence architectural decisions.
  • Be able to work with evolving technologies and lead modernization initiatives.

Responsibilities

  • Design, develop, test, and deliver cloud-based platform solutions using C#, ASP.NET, .NET, Angular, TypeScript, and Azure technologies.
  • Lead technical design, architecture discussions, and implementation planning for complex product capabilities.
  • Contribute to the .NET 10 transition, Entity Framework Core improvements, Angular upgrades, and application architecture modernization.
  • Conduct code reviews and promote 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.
  • Mentor engineers and collaborate with Product, UX, QA, and DevOps teams in an Agile environment.
  • Investigate and resolve complex technical issues, address technical debt, and improve platform scalability, security, reliability, and quality.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now