Middle .Net Developer for Events Center
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Strong experience in designing scalable and resilient .NET systems using microservices, event-driven, and cloud-native approaches. • Advanced C# skills with RESTful API development, asynchronous programming, DDD, CQRS, circuit breaker patterns mastery. • Proficiency in SQL optimization, data modeling, indexing; experience with relational and NoSQL databases (e.g., Kafka). • Hands-on experience with high-load system optimization, caching, distributed computing. • Solid understanding of CI/CD pipelines, Docker/Kubernetes, infrastructure automation tools. • Strong focus on testing practices using xUnit and NUnit; monitoring skills (Serilog, App Insights). • Experience in mentoring peers and driving technical decisions within Agile teams. • Upper-Intermediate+ English with B2+ Ukrainian/Russian language proficiency required.
Responsibilities
• Design and implement scalable, resilient, and efficient software architectures using microservices, event-driven, and cloud-native approaches. • Write, test, and debug complex code for new and existing applications. • Conduct code reviews to ensure quality, security, and adherence to best practices. • Deliver production-ready code in a timely manner. • Provide guidance and mentoring junior engineers and team members. • Collaborate with cross-functional teams, including product management, design, and operations, to align development efforts with business goals. • Research and implement new technologies and methodologies to improve software performance and processes. • Identify and resolving complex software issues and technical challenges. • Drive continuous improvement in development practices. • Create and maintain comprehensive technical documentation. • Communicate effectively with stakeholders, presenting technical concepts and project updates.
Benefits
• This role exists to design, develop, and maintain scalable .NET systems for Events Center, ensuring high performance, resilience, and alignment with business objectives while mentoring engineers and improving development practices. • What you’ll drive: • System design and architecture • Design and implement scalable, resilient, and efficient software architectures using microservices, event-driven, and cloud-native approaches. • Development and code quality • Write, test, and debug complex code for new and existing applications. • Conduct code reviews to ensure quality, security, and adherence to best practices. • Deliver production-ready code in a timely manner. • Mentorship and collaboration • Provide guidance and mentoring junior engineers and team members. • Collaborate with cross-functional teams, including product management, design, and operations, to align development efforts with business goals. • Continuous improvement and research • Research and implement new technologies and methodologies to improve software performance and processes. • Identify and resolving complex software issues and technical challenges. • Drive continuous improvement in development practices. • Communication and documentation • Create and maintaine comprehensive technical documentation. • Communicate effectively with stakeholders, presenting technical concepts and project updates. • What makes you a GR8 fit: • Must-have • Strong experience in designing scalable and resilient .NET systems (microservices, event-driven, cloud-native). • Advanced C# skills, RESTful API development, asynchronous programming, and mastery of design/resilience patterns (DDD, CQRS, circuit breaker, etc.). • Proficiency in SQL optimization, data modeling, indexing, and experience with relational and NoSQL databases. • Hands-on experience with Kafka, high-load system optimization, caching, and distributed computing. • Solid experience with CI/CD pipelines, Docker/Kubernetes, and infrastructure automation. • Strong focus on testing (xUnit, NUnit), monitoring (Serilog, App Insights), and secure coding practices. • Proven experience mentoring peers and driving technical decisions in Agile teams. • Upper-Intermediate+ English, B2+ Ukrainian/Russian. • Nice-to-have • Experience leading or managing software development projects. • Familiarity with cloud platforms (Azure, AWS) and cloud-native service design. • Experience improving software development practices and SDLC processes. • Benefits Cafeteria — annual budget you allocate to: • Sports • Medical • Mental health • Home office • Languages. • Work-life & support • Work-life & support • Paid maternity/paternity leave + monthly childcare allowance. • 20+ vacation days, unlimited sick leave, emergency time off. • Remote-first + tech support + coworking compensation. • Team events (online/offline/offsite). • Learning culture with internal courses + growth programs. • Our culture & core values: • GR8 Tech culture is how we win — through trust, ownership, and a growth mindset. We move fast, stay curious, and keep it real, with open feedback, room to experiment, and a team that’s got your back. • FUELLED BY TRUST: we’re open, honest, and have each other’s backs. • FUELLED BY TRUST • OWN YOUR GAME: we take initiative and own what we do. • OWN YOUR GAME • ACCELER8: we move fast, focus smart, and keep it simple. • ACCELER8 • CHALLENGE ACCEPTED: we grow through challenges and stay curious. • CHALLENGE ACCEPTED • BULLETPROOF: we’re resilient, ready, and always have a plan. • BULLETPROOF
Similar Jobs
No credit card. Takes 10 seconds.