IT People group
Russia2 months ago
Reach out directly about this role
Grade
Senior
Work Format
Remote
Employment
Project work
RocketHunt estimate from real salaries
AI writes it from your resume. You only have to send it.
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