Transform backend systems as a .NET Core Developer specializing in microservices. Collaborate with cross-functional teams to enhance service performance using .NET Core and PostgreSQL.
The role focuses on supporting a distributed architecture of microservices through backend development. You will leverage your skills in service-to-service communication and tools like service mesh to ensure system reliability and observability.
Engage with Dev Ops and QA teams to maintain high standards of service availability and scalability.
Key Responsibilities:
Design and implement backend microservices using .NET Core
Manage observability with Open Telemetry and Grafana
Optimize SQL queries and database interaction
Collaborate to improve testing through effective strategies
Debug production issues using profiling tools
Requirements:
5+ years backend development experience, including 2+ in microservices
Proficiency in .NET Core (C#) and PostgreSQL
Experience with tracing and metrics tools like Prometheus
Familiarity with Docker and Kubernetes settings
Robust analytical and debugging skills in large systems
Play a key role in enhancing backend performance and reliability across extensive microservices systems.
J-18808-Ljbffr