Avatar for Entergrade
Entergrade
Actively Hiring
Microsoft Teams Phone gets organizations most of the way. We do the rest

Senior .NET Core Full Stack Developer

Posted: 3 weeks ago
Hires remotely in
Remote Work Policy

Remote only

Company Location
Visa Sponsorship

Not Available

Preferred Timezones
Hawaii, Alaska, Pacific Time, Mountain Time, Central Time, Eastern Time, Atlantic Time
Collaboration Hours
6:00 AM - 5:00 PM Pacific Time
RelocationNot Allowed
Skills
Javascript
HTML
CSS
SQL
C#
PostgreSQL
Telephony
AI
Full Stack Development
REST APIs
Microsoft Azure
Microsoft
React.js
Software as a Service (SaaS)
Microsoft .NET
Full-Stack Web Development (Node/Redux/React)
Bots
SvelteJS
Microsoft Teams
Cosmos DB

About the job

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

Microsoft Teams Phone gets organizations most of the way. Entergrade handles the rest.

We are Microsoft Teams Phone administration at scale, call routing built for how enterprises actually operate, emergency notifications that hold up under pressure, and the analytics and compliance visibility that regulated organizations need to trust their own systems.

Enterprise grade is our standard. It's our name. It's the bar we hold our own work to, every day. We're a distributed team that includes Microsoft specialists, we are spread across three continents, SOC 2 Type II certified, with 14 Microsoft MVP awards among us.

Empowerment is a real thing here!
Things you will hear from our co-founders: What if we try... Just pitching thoughts... I don't know the solution.... I'll let you figure out the best path forward...

Nobody here shows up with every answer, we bring our best plan and we have each others backs during the hard parts. If this sounds the kind of place you want to do your work, we'd like to hear from you.

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 For

Must-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.

About the company

Entergrade company logo

Entergrade

Actively Hiring
Microsoft Teams Phone gets organizations most of the way. We do the rest11-50 Employees
Learn more about Entergrade image