Tech Stack
ASP.NETDistributed Systems.NETRedis
About the role
- Design and implement event-driven and microservice-based architectures using modern .NET technologies.
- Build and maintain RESTful APIs and background services supporting real-time financial operations.
- Collaborate in Agile ceremonies (grooming, planning, estimation, retrospectives) with product, QA, and DevOps.
- Take ownership of features from concept to production—including architecture, testing, and monitoring.
- Proactively refactor legacy components and evolve platform architecture to meet current scalability, security, and maintainability standards.
- Translate product and compliance requirements into robust unit, integration, and end-to-end test coverage.
- Contribute to code reviews, CI/CD workflows, documentation, and team knowledge sharing.
Requirements
- 4+ years of commercial experience with .NET/C# in production systems.
- Hands-on with .NET Core 3.1+ / .NET 6+, ASP.NET Core Web API, and background services.
- Expertise in distributed systems, event-driven architecture.
- Practical understanding of multithreading, async/await, and building resilient, high-load systems.
- Experience working with MSSQL, Redis, knowledge of data caching, transactions, and query optimization.
- Knowledge of message orchestration patterns (saga, idempotency, DLQ).
- Maintains SOLID principles, clean code, design patterns.
- Good English for documentation, Ukrainian or Russian communication skills.
- Premium tariffs for our product.
- Semi-remote work with flexible hours.
- Home office allowance.
- Virtual share options scheme after the probation period.
- Comprehensive medical insurance after the probation period.
- Generous vacation policy: 23 business days of paid leave + 12 paid floating holidays.
- Paid sick leave, Birthday, and Anniversary leave.
- Length of Service Holidays.
- Engaging in online events for learning and enjoyment.
- Coworking with all facilities and parking compensation in Wrocław/Kyiv.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NETC#.NET Core 3.1+.NET 6+ASP.NET Core Web APIRESTful APIsevent-driven architecturedistributed systemsmultithreadingdata caching
Soft skills
collaborationownershipproactive refactoringknowledge sharingcommunication