Senior Backend Developer- .NET
Core
Design, develop, and optimize high-performance backend microservices for a distributed logistics system.
Role type
Senior IC backend engineer (.NET Core microservices)
Builds
Distributed microservices platform for asset-based carrier logistics
Domain
Logistics / Transportation / Distributed Systems
Required skills
.NET Core, C#, PostgreSQL, Microservices, Distributed Tracing, Service Mesh, Kubernetes, Docker, REST, gRPC, Kafka, RabbitMQ, CI/CD
Preferred skills
Istio, Consul, Event Sourcing, CQRS, DDD, Terraform, Helm, Redis, MongoDB, AWS, Azure, GCP
Responsibilities
Design and optimize high-performance backend microservices; Implement distributed tracing, logging, and metrics; Optimize service-to-service communication and database access; Write scalable SQL queries; Contribute to service discovery and rollout strategies; Collaborate with QA on testability; Participate in architecture reviews; Maintain CI/CD pipelines; Troubleshoot production issues.
Seniority
Senior, hands-on IC