Back to results

Senior .NET Core Full Stack Developer

  • Remote, Canada

Remote

$95,000 to $125,000 CAD / year · Full-time

Applications open in a new tab.

Job details

Pay
$95,000 to $125,000 CAD / year
Job type
Full-time
Workplace
Remote
Posting language
English
Posted

Original job description

Build the backend and frontend of enterprise SaaS products used by some of Microsoft's most demanding Teams and telephony customers, entirely from home, anywhere in Canada (excluding Quebec). Stack: C#, .NET 8 to .NET 10, Azure CosmosDB / MS SQL / PostgreSQL, Svelte / React Experience: 10 to 15 years of professional software development Location: 100% remote, must be based in and legally able to work in Canada (excluding Quebec) Compensation: $95,000 to $125,000 CAD per year, based on experience, plus profit sharing Job Type: Full-time, permanent, Monday to Friday Who We Are Entergrade is a remote-first technology powerhouse building innovative enterprise-grade SaaS products for the Microsoft ecosystem. We simplify Teams Phone management, transform call routing, strengthen emergency notifications, and unlock analytics and compliance insights for organizations that depend on Microsoft Teams to run their business. We're a Microsoft Solutions Partner for Modern Work and a Specialist in Calling for Microsoft Teams, one of a select group of partners worldwide recognized for technical capability and customer success. Our team includes Microsoft MVPs and active contributors to Microsoft's Technology Adoption Program, which gives us early visibility into where the platform is headed next. We are trusted partners who build long-term relationships through transparency, accountability, and consistent delivery, and we take real pride in turning complicated Microsoft 365 problems into solutions that feel simple. What You'll Do Design and build full stack features across our .NET Core backend and Svelte frontend Design and maintain RESTful APIs and data models against Azure CosmosDB, MS SQL and PostgreSQL is important to our customers Work directly with customers to understand their Teams, telephony, and compliance challenges, and translate them into working software Collaborate with product, design, and engineering to scope and ship new features Prototype quickly, ship, and iterate based on real customer feedback Evaluate and adopt emerging technologies, including voice and text bots, where they genuinely improve the product What We're Looking ForMust-Have 10 to 15 years of professional software development experience Deep, hands-on experience with C# and .NET 8 through .NET 10, including recent version migrations. Strong REST API design, JSON, and SQL Production experience with Azure CosmosDB, MS SQL, or PostgreSQL Solid HTML, CSS, and JavaScript, plus real production experience in either of Svelte or React Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent hands-on experience Bonus Points Experience with Microsoft Azure services, whether building on, operating, or managing them Experience with Microsoft 365 administration Experience with Microsoft Teams, SIP, or telephony systems Experience building text or voice bots Why Entergrade Remote, for real: work from anywhere in Canada (excluding Quebec) or USA, on a team that has been remote-first from day one Meaningful ownership: you'll work directly with customers and see your work ship, not sit behind five layers of process Microsoft Solutions Partner status and MVPs on the team mean early access to where the platform is going next 100% employer-paid medical and dental, plus mental health coverage Profit sharing (Canada only) tied to the company's growth, not just your individual output A genuinely collaborative culture that values curiosity and ideas from every level How to Apply Send us your resume along with a short note on the most interesting .net problem you've solved recently, what made it hard, and how you solved it. Entergrade Solutions is an equal opportunity employer. We welcome applications from all qualified candidates.
More about this job

Responsibilities

Design and build full stack features for enterprise SaaS products using .NET Core and Svelte. Collaborate with customers and internal teams to translate telephony and compliance challenges into working software.

Requirements

Requires 10 to 15 years of professional software development experience with deep expertise in C#, .NET, and SQL/NoSQL databases. A bachelor's degree in Computer Science or equivalent experience is required, along with production experience in Svelte or React.

Skills

  • C#
  • .NET 8
  • .NET 10
  • Azure CosmosDB
  • MS SQL
  • PostgreSQL
  • Svelte
  • React
  • REST API Design
  • JSON
  • HTML
  • CSS
  • JavaScript
  • Microsoft Azure
  • Microsoft 365
  • Microsoft Teams

Benefits

  • Medical Insurance
  • Dental Insurance
  • Mental Health Coverage
  • Profit Sharing

Remote locations

  • Canada
  • United States

Remote locations (standardized)

  • Canada
  • United States

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • C#
  • .NET Core
  • .NET 8
  • .NET 10
  • Azure CosmosDB
  • MS SQL
  • PostgreSQL
  • Svelte
  • React
  • REST API
  • JSON
  • Microsoft Azure
  • Microsoft 365
  • Microsoft Teams
  • SaaS
  • Telephony
  • SIP
  • Voice Bots
  • Text Bots
  • Full Stack Development
  • Enterprise Software
  • Cloud Computing

Report this job