GR8 Tech

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#
Published 4 December
187 views
Β·
36 applications
78% read
Β·
14% responded
Last responded 3 weeks ago
To apply for this and other jobs on Djinni login or signup.
Loading...