Staff Software Engineer
Core
Lead technical direction and vision for an engineering squad, making major technical decisions while mentoring engineers and contributing to code quality on the Microsoft .NET platform.
Role type
Staff Software Engineer (Engineering Leadership)
Builds
Scalable web applications and APIs using Microsoft .NET, ASP.NET MVC, and Web APIs for over 50,000 daily users.
Domain
SaaS / Field Service Management / Microsoft .NET ecosystem
Required skills
Microsoft .NET (C#, ASP.NET MVC, Web APIs), SQL Server, API design, system architecture, technical mentorship, code review, performance monitoring, TypeScript, React
Preferred skills
TypeScript, React, HTML5, JavaScript
Technologies
C#, .NET, ASP.NET MVC, Web APIs, SQL Server, TypeScript, React, Git
Responsibilities
Define short and long-term technical vision for the squad, guide technology decisions, provide technical mentorship, conduct code reviews, share expertise via tech talks or blogs.
Seniority
Staff, hands-on IC with leadership responsibilities