Tech Lead (.NET)
Core
Technical lead defining architecture and direction for a distributed logistics platform, enabling teams to build reliable, scalable .NET services.
Role type
Senior IC Tech Lead (.NET)
Builds
Microservices and distributed systems for a regional logistics platform
Domain
Logistics / Cloud-native distributed systems
Required skills
.NET Framework 4.7+, .NET Core 6+, Microservices architecture, Distributed systems design, SQL Server, MongoDB, Redis, RESTful APIs, OAuth2/JWT, Message brokers (Kafka/RabbitMQ), Observability (Elastic/Prometheus/Grafana), Cloud platforms (Azure/AWS/GCP), CI/CD pipelines, Windows/Linux server configuration
Preferred skills
Functional languages (Erlang/Elixir/Rust), Docker/Kubernetes, Domain-Driven Design, Event Sourcing, Azure/AWS certifications
Technologies
.NET, SQL Server, MongoDB, Redis, Kafka, RabbitMQ, Elastic Stack, Prometheus, Grafana, Azure, AWS, GCP, Docker, Kubernetes, IIS, Nginx, Kestrel
Responsibilities
Define technical direction and architecture for .NET applications; Design and review microservices and distributed systems; Solve complex technical problems and debug production systems; Mentor engineers and lead code/design reviews; Collaborate with product and engineering managers on technical trade-offs; Ensure quality standards including testing, security, and CI/CD; Drive modernization of existing applications and reduce technical debt.
Seniority
Senior, hands-on IC
