Job
Core
Design, develop, and maintain high-throughput backend services and modernize legacy systems for a fintech company.
Role type
Senior .NET Developer (Backend)
Builds
Scalable backend services, APIs, and distributed systems
Domain
Fintech / Financial Services
Deliverable
production ML models | product features
Required skills
C#, .NET Core, distributed systems, microservices, event-driven design, API design, troubleshooting, SOLID principles, Docker, Kubernetes
Preferred skills
Message brokers (Kafka, RabbitMQ), observability (OpenTelemetry), relational databases (MS SQL, PostgreSQL), caching (Redis), reactive programming
Technologies
C#, .NET Core, ASP.NET Core, Docker, Kubernetes, Kafka, RabbitMQ, Solace, ZeroMQ, OpenTelemetry, MS SQL, PostgreSQL, Redis, Rx.NET
Responsibilities
Design, build, deploy, and operate backend services; own services end-to-end from design to production monitoring; improve system performance and reliability; contribute to modernization of legacy components; collaborate on feature delivery; conduct code reviews and mentor team members
Seniority
Senior, hands-on IC