Software Development Team Leader
Novibet · Athènes
Job description
About the role
Join Novibet as a Software Development Team Leader! Are you ready to take on a key role in a dynamic, fast‑growing company? If you have a passion for software development and thrive in an international GameTech environment, this could be the right opportunity for you.
Key responsibilities
- Build quality microservices using the latest C# (.NET 5+) and Web API technologies.
- Contribute to the technical design of the system and research new tools/technologies.
- Revise, update, refactor, and debug existing code.
- Collaborate with cross‑functional teams to design, develop, and maintain .NET applications and services.
- Participate in the full software development lifecycle following Scrum/Agile methodology.
- Mentor and guide team members, fostering their professional growth.
- Stay up‑to‑date with the latest industry trends and technologies in the .NET ecosystem.
Required profile
- University or postgraduate degree in a relevant field.
- Minimum 5 years of experience as a software developer.
- At least 1 year of experience in a team‑lead position.
- Hands‑on experience with C# .NET 5+, WebAPI, Entity Framework and LINQ.
- Good knowledge of HTTP, RESTful APIs, RabbitMQ, Redis and SQL Server.
- Experience with microservices and patterns such as Domain‑Driven Design, CQRS and Clean Architecture.
- Familiarity with Kafka, Docker, Kubernetes and the ELK stack is a strong plus.
- Fluent English, both written and verbal.
Required skills
- C# .NET 5+
- .NET Core
- WebAPI
- Entity Framework
- LINQ
- HTTP/RESTful APIs
- RabbitMQ
- Redis
- SQL Server
- Microservices architecture
- Domain‑Driven Design
- CQRS
- Clean Architecture
- Kafka
- Docker
- Kubernetes
- ELK stack
What we offer
- Competitive salary and bonus scheme.
- Group health and medical insurance.
- Top‑notch equipment for your role.
- Focused career development, performance management and training opportunities.
- Free access to an in‑house gym.
- Shuttle buses and car‑pooling options.
- A welcoming, international and multicultural team.
- Exciting events, sports and team‑building activities.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Greece.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 hour ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Novibet
Athènes