A seasoned technology leader is required to drive innovation and excellence in software development.This role offers the opportunity to take charge of a talented team of developers and spearhead the design, development, and maintenance of high-quality software applications using C#.Key Responsibilities :
Mentor and guide a team of skilled C# developers, fostering a collaborative and high-performing environment.Provide technical guidance and support to team members, ensuring adherence to coding standards and best practices.Conduct regular code reviews and offer constructive feedback.Design, develop, and maintain scalable and high-performance C# applications.Implement automated testing frameworks and practices.Monitor application performance and implement optimizations as needed.Requirements :
IGaming experience is essential.Proven experience (5+ years) in C# development and software engineering.Strong leadership skills with experience in leading and mentoring development teams.Expertise in .NET Framework, .NET Core, ASP.NET, and related technologies.Proven experience with Kubernetes environment.Proficiency in Database design and SQL.Experience working with Kafka, GCP or Azure.Experience working with distributed cache systems.Benefits :
We combine cutting-edge technology with a culture that champions autonomy, collaboration, and continuous learning. Our flexible, people-centered environment—paired with comprehensive benefits—makes this an ideal place for technology leaders ready to make their mark. If you're excited to architect impactful solutions, we'd love to meet you.
#J-18808-Ljbffr