Senior Backend Developer- .NET
Core
Design, develop, and optimize high-performance backend microservices for a distributed logistics system.
Role type
Senior IC backend developer (.NET Core)
Builds
Distributed microservices, observability pipelines, and CI/CD integration for logistics operations.
Domain
Logistics / Distributed Systems
Required skills
.NET Core, C#, PostgreSQL, distributed tracing, service-to-service communication, SQL optimization, Kubernetes, Docker, REST, gRPC, asynchronous messaging, resilience patterns
Preferred skills
Istio, Consul, Event Sourcing, CQRS, DDD, Terraform, Helm, Redis, MongoDB, cloud platforms (AWS, Azure, GCP)
Technologies
.NET Core, C#, PostgreSQL, OpenTelemetry, Prometheus, Grafana, Jaeger, Loki, Kafka, RabbitMQ, Kubernetes, Docker, Terraform, Helm
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