Novibet logoNovibet logo

Software Development Team Leader at Novibet | Heraklion, Crete

NovibetHeraklion, Crete, Greece
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Manager

Qualifications

Your QualificationsUniversity degree and/or postgraduate degree in a relevant field. At least 5 years of professional experience in software development. A minimum of 1 year of experience in a Team Lead role. Proficient in C# . NET 5.+, WebAPI, Entity Framework, and LINQ. Strong understanding of web standards including HTTP protocol and RESTful APIs, as well as RabbitMQ, Redis, and SQL. Experience with microservices and design patterns such as Domain Driven Design (DDD), Command Query Responsibility Segregation (CQRS), and Clean Architecture. Familiarity with CI/CD processes and tools.

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.

About Novibet

Novibet is a prominent GameTech company dedicated to delivering cutting-edge technology solutions in online gaming. With a strong presence in Europe and the Americas, Novibet is focused on innovation and maintaining competitive advantage through a commitment to quality and customer satisfaction.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.