Senior Full Stack Engineer (C# Azure)

Stratus Technologies
United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

.NET Framework AutoCAD Application Programming Interfaces (APIs) Artificial Intelligence Software Applications Autodesk Revit Automation of Tests Microsoft Azure Building Information Modeling Software Bug Management C Sharp (Programming Language) Software as a Service
+17 more
Cyber Security Data Stores Cursor (Graphical User Interface Elements) Software Debugging Windows Presentation Foundation MongoDB NoSQL Service-Oriented Architecture Software Engineering SQL Databases TypeScript Multi-Agent Systems Backend Vue.js Event Driven Architecture Front End Software Development Autodesk Autocad

Job description

The Senior Full Stack Engineer ships customer value in our SaaS platform - primarily through feature work and customer-facing enhancements, with meaningful ownership of bug fixes and operational support in your area of the product. Our platform runs on C# / .NET and Azure on the backend, Vue.js / TypeScript on the frontend, and MongoDB as the primary data store. You’ll work directly with product, design, and customer-facing teams to deliver features that move the business., * Ship features and customer-facing enhancements across the full stack, working from product specs and customer feedback.

  • Investigate and fix customer-reported bugs in your area of the product - performance regressions, edge cases, integration breakage - with the self-sufficiency to dive into unfamiliar code and deliver a fix.
  • Use AI-assisted development tooling (Claude Code, Cursor, etc.) as a first-class part of the dev loop - including writing tests and evals for AI-generated changes, and exercising judgment about when AI output is shippable.
  • Contribute to monolith decomposition and modernization as touch points emerge in your work.
  • Implement and maintain modern automated testing - unit, integration, and AI-component evals.
  • Collaborate with cross-functional teams to define, design, and ship; coordinate deployments and incident response with peers.
  • Advocate for incremental delivery and contribute to the engineering culture that surrounds you.

Requirements

Do you have experience in Technology security practices?, * 6+ years of professional software development experience, including production ownership of customer-facing features.

  • Comfortable ramping into our current stack - C# / .NET on the backend, Vue.js / TypeScript on the frontend, NoSQL(MongoDB preferred) and SQL on the data tier, Azure (AKS, Service Bus, Functions, App Services) for cloud - and into adjacent technologies as the work requires.
  • Hands-on experience using AI-assisted development tooling (Claude Code, Cursor, Copilot, or equivalent) in production engineering work, with clear judgment about when AI outputs need verification or rework.
  • Strong debugging skills - can trace issues through complex systems, reproduce edge cases, and identify root causes in code you didn’t write.
  • Working understanding of CI/CD pipelines and optimizing DevEx for a dev team
  • Polyglot - quick to ramp on whatever the problem requires. Language is a tool, not an identity.
  • Understands SOLID, DRY, KISS, YAGNI, and TDD and applies them when warranted.
  • Excellent communication; can work directly with product managers, designers, and customers to triage and scope work.
  • Working understanding of security best practices, including the AI-specific surface (prompt injection, agent tool-call risks)., * Experience with Autodesk products and APIs (AutoCAD, Revit, Fabrication, BIM 360 Docs, Autodesk Viewer, Forge / APS).
  • Construction, MEP, or manufacturing domain knowledge.
  • Experience deconstructing monoliths into modular or service-oriented architectures.
  • Familiarity with microfrontends and modular UI architecture.
  • Production experience with WPF or other desktop application frameworks (we have legacy desktop components).
  • Working familiarity with Model Context Protocol (MCP), agent frameworks, and eval frameworks.
  • Understanding of event-driven architectures and message-based integration.

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • 401(k) matching
  • Paid time off, * Comprehensive and competitive health benefits plan
  • Matching 401k contributions
  • 20 days annual PTO
  • Primarily remote work with occasional annual team onsites.

About the company

Stratus, deriving from the Latin term meaning ‘layer’, offers an advanced set of MEP specific solutions that seamlessly layer across a contractor’s entire workflow from design to fabrication to installation. Our team of seasoned industry experts, skilled technology leaders, innovators, and entrepreneurs understands that fabrication does not occur in isolation, and increasingly, it may not happen within your own fabrication shop. Through close relationships with our customers-who include some of the most innovative and largest MEP contractors-we have developed a suite of Stratus tools to digitize, automate, and optimize piping, plumbing, sheet metal, and electrical contracting. Stratus provides the software layer an MEP Contractor needs to optimize profits with true “Data Driven Contracting.”

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

1:54 min

Running heavy desktop graphics engines like AutoCAD on browsers

Önder Ceylan Önder Ceylan · WWC 2024

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:23 min

Early implementations of WebAssembly across major industries

Niels Tanis Niels Tanis · WWC 2023

1:28 min

Introduction to the speaker and frontend projects

Abdelrahman Awad Abdelrahman Awad · WWC 2025

Videos

See all

Related articles

See all