Reach out directly about this role
Role: .NET Developer Grade: Senior Location/Citizenship: strictly Russian Federation Company: IT People group Project: multidisciplinary IT holding, project duration - 3 months Rate: we will consider yours
Key requirements: • Experience working at VTB Bank • Expert C#, .NET 6+, Async, LINQ, Memory/GC • Distributed systems design: CQRS, Saga, API Gateway, Pub-Sub, Event-Driven Architecture • Resilience implementation: Idempotency (Outbox/Inbox), Circuit Breaker (Polly) • Apache Kafka: topics, partitions, delivery guarantees (At-Least-Once / Exactly-Once), Consumer Groups, Retry/DLQ, Schema Registry • PostgreSQL: EXPLAIN ANALYZE, index optimization, MVCC, EF Core / Dapper • Docker, Kubernetes, Prometheus, Grafana, OpenTelemetry • Strict adherence to SOLID, KISS, YAGNI; conducting thorough Code Review
Main tasks: • Design and development of high-load distributed systems • Configuration and maintenance of Kafka integrations • Optimization of PostgreSQL queries and schemas • Conducting Code Review, control of architectural principles • Participation in the development of the team's DevOps infrastructure
For CVs HR_JuliaG
Project work
Employment
Remote
Work Format
Senior
Grade
Backend
Specialization
IT & Tech
Industry
Agency
Company Type
By country
IT & Tech
Industry
Agency
Company Type