Stratus

Senior Full Stack Engineer (C# Azure)

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

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

This is a hands-on builder role. You write production code most days. You use AI tooling — Claude Code, Cursor, Copilot — as a first-class part of your dev loop, with the judgment to know when AI output ships, when it needs rework, and when a deterministic implementation is the right call. You work within our DORA-metrics-based delivery practice and contribute to the engineering culture that surrounds you.

KEY RESPONSIBILITIES:

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

QUALIFICATIONS:

Required:

  • 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).

Nice to Have:

  • 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:

  • Comprehensive and competitive health benefits plan
  • Matching 401k contributions
  • 20 days annual PTO
  • Primarily remote work with occasional annual team onsites.

Product & Development

Remote (United States)

Compartir en:

Términos de servicioPrivacidadCookiesPatrocinado por Rippling