Senior .Net Developer for Sport Team
Ukrainian Product
πΊπ¦
About your key responsibilities and impact:
- Designing and implementing scalable and efficient software architectures;
- Writing, testing, and debugging complex code for new and existing software applications;
- Providing guidance and mentorship to junior engineers and team members;
- Conducting thorough code reviews to ensure code quality, security, and best practices;
- Creating and maintaining comprehensive technical documentation for software development and system design;
- Leading and managing software development projects, ensuring timely delivery and quality (shared responsibility with the Delivery Manager);
- Working closely with cross-functional teams, including product management, design, and operations, to align development efforts with business goals;
- Researching and implementing new technologies and methodologies to improve software performance and development processes;
- Identifying and resolving complex software issues and technical challenges;
- Driving continuous improvement in software development practices and processes;
- Communicating effectively with stakeholders, including presenting technical concepts and project updates;
- Delivering code to production in a timely manner according to business expectations.
Essential professional experience:
- 5+ years of experience in back end;
- System Design & Architecture β strong experience designing scalable, resilient .NET systems using microservices, event-driven and cloud-native architectures (Azure/AWS);
- Backend Expertise β advanced C# skills, RESTful API development, asynchronous programming, and deep understanding of design and resilience patterns (DDD, CQRS, circuit breaker, etc.);
- Database Mastery β proficiency in SQL optimization, data modeling, indexing, and experience with both relational and NoSQL databases;
- Messaging & Performance β hands-on Kafka expertise, high-load system optimization, caching, and distributed computing;
- DevOps & Cloud β solid experience with CI/CD pipelines, Docker/Kubernetes, and infrastructure automation;
- Quality & Observability β strong focus on testing (xUnit, NUnit), monitoring (Serilog, App Insights), and secure coding practices;
- Leadership & Collaboration β mentoring peers, driving technical decisions, and ensuring engineering excellence within Agile teams;
- Languages β Intermediate+ English, B2+ Ukrainian/Russian
Required skills experience
| .NET |
Required languages
| English | B1 - Intermediate |
.NET, C#
π
Average salary range of similar jobs in
analytics β
Loading...