C# / ASP.NET Core Web API — DI, REST, real async/await
EF Core & T-SQL depth — must read/write stored procedures; ORM-only won't cut it
React with Redux, plain JavaScript
Consuming third-party REST APIs — auth, timeouts, retries, error handling
Required Candidate profile
SOAP / WCF (rare, but central to Brightree)
Azure — Blob Storage, Application Insights, Azure SQL
Azure DevOps pipelines, Docker
TypeScript; experience upgrading legacy .NET
Git / PR workflow