Senior Full Stack Engineer, C# Azure
Posted 19hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Full Stack Engineer developing customer-facing features in a SaaS platform for MEP contractors. Using C#, Azure, and JavaScript frameworks to optimize project workflows.
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.
Requirements:
- 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).
Benefits:
- Comprehensive and competitive health benefits plan
- Matching 401k contributions
- 20 days annual PTO
- Primarily remote work with occasional annual team onsites.















