About the job
Become a part of Novibet as a Software Development Team Leader!
Are you prepared to embrace a pivotal role within a vibrant, rapidly expanding company? If you are passionate about software development and excel in a high-energy environment, this opportunity may be perfect for you.
About Us
Established in 2010, Novibet is a leading GameTech company with operations across Europe, the Americas, and various other countries including Greece, Brazil, Ireland, Finland, Mexico, Chile, Ecuador, Cyprus, and New Zealand. With our headquarters based in Greece, Malta, Brazil, and Mexico, our team comprises over 1200 dedicated professionals. We are committed to remaining at the forefront of technological advancements, consistently innovating to provide seamless online gaming experiences for our ever-growing customer base.
Our proprietary platform operates as a living ecosystem featuring over 150 microservices and applications, many of which are highly available. Our technology stack includes .NET Core, SQL Server, RabbitMQ for messaging, and Redis for caching. We leverage the ELK stack for logging, Kafka for event streaming, and MongoDB for database management.
Why Choose Novibet?
At Novibet, we empower our employees to excel by fostering a culture of growth through active listening and learning. As part of a team of forward-thinkers and innovators, you will adapt to new challenges while contributing to a positive, inclusive workplace that enables everyone to thrive.
Join us, and be part of a global team that values collaboration, innovation, and personal advancement.
Your Responsibilities
- Developing high-quality microservices using a web API approach, utilizing the latest features of C# (.NET 5+).
- Contributing to system design and exploring new tools and technologies.
- Reviewing, updating, refactoring, and debugging code.
- Collaborating with cross-functional teams to design, develop, and maintain .NET applications and services.
- Engaging in the full software development lifecycle using scrum/agile methodologies.
- Mentoring and guiding team members to support their professional growth.
- Keeping abreast of the latest trends and technologies in the .NET ecosystem.

