CBTS · 4 weeks ago
NET Sr Backend Developer
CBTS is building a Large SaaS application for sporting events and is seeking a Backend Developer with strong C#, API, and Azure experience. The role involves developing backend services, maintaining APIs, and deploying solutions in Azure to support a modern sports platform.
Responsibilities
Develop backend services using C#, .NET 8, and Clean Architecture principles
Build and maintain modular APIs used by:
Admin (Blazor)
Crew and Fan mobile apps (MAUI)
Timing systems
Ticketing, Merch, Finance, Security, and Logistics portals
Implement business logic for racing workflows:
Events, entries, race classes, schedules, results
Driver/team data
Track configuration and timing integration
Build CQRS-based handlers using MediatR
Design and manage SQL Server schemas and EF Core models
Create migrations, seeds, and maintain data integrity
Build high-performance queries and stored procedures when needed
Work with relational models across multiple bounded contexts
Deploy and maintain API services in Azure using:
Azure App Service
Azure SQL
Azure Storage (Blobs/Tables/Queues)
Azure Functions (where appropriate)
Azure DevOps Pipelines or GitHub Actions
Monitor and tune API performance, scaling, and reliability
Build integrations with hardware and timing protocols
Implement SignalR hubs for real-time updates
Develop secure authentication/authorization layers:
Azure AD / Identity
JWT / Role-based access (Admin, Crew, Fan)
Integrate with third-party services (payments, email, SMS, analytics)
Write clean, maintainable, testable code
Participate in architectural planning, code reviews, and sprint cycles
Troubleshoot complex issues across distributed systems
Document API endpoints and workflows clearly
Qualification
Required
3–7+ years of backend development experience with C#/.NET
Deep experience with .NET 6/7/8
C#, LINQ, async/await
Web APIs (minimal APIs or Controllers)
Entity Framework Core
SQL Server
Dependency injection & middleware pipelines
RESTful API design
Azure experience (at least 2–3 of the following): App Service, Azure SQL, Azure Functions, Storage Accounts, Managed Identity, Key Vault, API Management
Understanding of Clean Architecture and modular domain design
Strong communication and problem-solving abilities
Can break down complex requirements into clean, maintainable code
Works well with designers and front-end developers
Comfortable in a fast-moving, iterative startup-like environment
Preferred
MediatR (CQRS pattern)
Domain-driven design (DDD)
SignalR
Experience integrating with hardware or real-time systems
Experience with microservices or modular monolith patterns
Experience working with Blazor/MAUI teams
Company
CBTS
CBTS provides end-to-end IT and communications solutions that allow businesses to improve efficiency, enable innovation, and mitigate risk.
Funding
Current Stage
Late StageTotal Funding
unknown2024-02-06Acquired
Recent News
2025-11-04
Company data provided by crunchbase