ASP.NETAzureEntity FrameworkPostgres.NETC#CAIClaudeService BusPostgreSQLGitHubStakeholder ManagementMentoringCommunicationRemote Work
About this role
Role Overview
Write, review, and ship production C# and .NET code daily.
Lead the adoption of AI-assisted development workflows (Claude Code, Cursor, etc.), coaching your team on effective use while establishing quality gates for AI-generated code through rigorous planning and review.
Own the technical direction for your team’s domain within Brightwell’s API platform.
Drive API architecture decisions including patterns for versioning, error handling, authentication, and scalability.
Lead incident response and resolution for critical API and integration issues.
Dive deep into the product with the team to gain a thorough understanding of the platform and the underlying technology.
Lead a team of 4 engineers developing API solutions in C#, ASP.NET Core, and Azure.
Conduct 1-on-1s, performance reviews, and career development planning.
Identify and implement improvements in engineering processes, tools, and architecture to enable delivery on key initiatives.
Requirements
7+ years of experience in software engineering, including hands-on coding experience and architectural design.
2+ years of experience managing distributed software engineering teams.
Strong C# and .NET experience, including ASP.NET Core Web APIs.
Experience with relational databases and Entity Framework (PostgreSQL or equivalent).
Strong Azure experience (Functions, Queues, Event Hub, Service Bus, App Services, and related services).
Proven ability to deliver complex projects spanning months of development.
Experience coaching and mentoring individuals at various levels of experience, from leaders to individual contributors.
Experience leveraging modern AI-assisted development tools (e.g., Claude Code, Cursor, GitHub Copilot) to accelerate engineering workflows and improve team productivity.
Excellent communication and stakeholder management skills.