Senior Backend Developer- .NET
Core
Design, develop, and optimize high-performance backend microservices for a distributed logistics system. (via careerplan.io/jobs/b7de3d80-076a-4e1f-a0b2-48014acc1489-senior-backend-developer-net-at-charger-logistics-inc)
Role type
Senior IC backend engineer (.NET Core)
Builds
Distributed microservices platform for asset-based carrier operations
Domain
Logistics / Transportation / Cloud-native backend
Required skills
.NET Core, C#, PostgreSQL, microservices architecture, distributed tracing, service mesh, Kubernetes, Docker, CI/CD pipelines, observability tools (OpenTelemetry, Prometheus, Grafana), SQL optimization, REST/gRPC, asynchronous messaging (Kafka, RabbitMQ), resilience patterns (circuit breakers, retries)
Preferred skills
Istio, Consul, Event Sourcing, CQRS, DDD, Infrastructure as Code (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 and optimize PostgreSQL; Contribute to service discovery and rollout strategies; Collaborate with QA to improve testability; Participate in architecture reviews; Maintain CI/CD integration pipelines; Troubleshoot and debug production issues
Seniority
Senior, hands-on IC
