Technical Lead
Core
Provide technical leadership, drive architectural decisions, and lead the delivery of scalable, high-performance .NET software solutions.
Role type
Senior IC Technical Lead (.NET)
Builds
Scalable microservices, event-driven distributed systems, and cloud-native applications
Domain
Enterprise software / Cloud-native / Distributed systems
Deliverable
production ML models | product features
Required skills
.NET Core, C#, Microservices architecture, Domain-Driven Design (DDD), CQRS, RabbitMQ, Azure Service Bus, Kafka, Entity Framework Core, MS SQL Server, JWT, OAuth 2.0, OpenID Connect, CI/CD, gRPC, SOLID principles
Preferred skills
None stated
Technologies
.NET Core, RabbitMQ, Azure Service Bus, Kafka, Entity Framework Core, MS SQL Server, JWT, OAuth 2.0, OpenID Connect, gRPC
Responsibilities
Define scalable architecture patterns and engineering standards; oversee design and implementation of microservices using DDD and CQRS; design and govern event-driven solutions; optimize system performance and database efficiency; enforce coding standards and security best practices; mentor developers and conduct technical interviews; collaborate with cross-functional teams to translate requirements into solutions; lead technical planning and estimation.
Seniority
Senior, hands-on IC
