About this Senior .NET Software Developer (Based in Heraklion, Crete) role at Novibet
๐ข Novibet is looking for the next Senior .NET Software Developer to join our team in our HQ in Heraklion of Crete!
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.
Who We Are
Founded in 2010, Novibet is an established global GameTech company operating in Europe, the Americas, and other international markets (Greece, Brazil, Mexico, Malta, Ireland, Cyprus, Chile, Finland and New Zealand), with hubs in Greece, Malta, Brazil, and Mexico and more than 1,400 employees worldwide. We are driven by technology and innovation, continuously evolving our proprietary platform to deliver seamless and engaging online entertainment experiences to our growing customer base.
Why Novibet
At Novibet, youโll be empowered to take on meaningful challenges, develop your skills and contribute ideas that make a difference. Certified as a Great Place to Workยฎ several years in a row, in Greece, Malta and Brazil, we are a global team, united by a culture of trust, inclusion and shared learning.
Join us and become part of a global team where collaboration, innovation and continuous growth drive everything we do.
What you will work on
- Building quality web and API applications in C# and .NET Core
- Contribute to the technical design of the system and research new tools/technologies
- Revising, updating, refactoring, and debugging code
- Implementation of security and data protection
- Integrating with other third-party services APIโs
- Being familiar with the Web (Http protocol and Restful APIโs) how to consume and build APIโs
- Maintaining performant MS SQL databases
- Taking part in team Code Reviews
What you bring
- University and/or Postgraduate Degree in a relevant field
- 4+ years of relevant working experience, ideally within FinTech or Payment Solutions Companies
- Focus on efficiency, user experience, and process improvement
- Excellent time management skills
- Ability to work independently and with a group
- English language (both verbal and written)
Desired Technical Skills
- C# .NET 6.0+, WebAPI, Entity Framework, LINQ
- Experience in Microservices
- Familiarization in message broker
- Familiarity with Domain Driven Design, CQRS and clean architecture
- Reactive programming code patterns
- Clean, maintainable & fault-tolerant code
What we offer
We truly value our people at Novibet! Within our vibrant, dynamic, and fast-paced environment, we encourage everyone to reach their full potential while enjoying every step of the journey. Here's how we make that happen:
- ๐ฐCompetitive Compensation: Attractive salary and bonus scheme
- ๐งโโ๏ธHealth insurance: Group health & medical insurance package
- ๐ปTop-Notch Equipment: All the tools you need for your role
- ๐Career Growth: Focused career development, performance management, and training opportunities
- ๐Alternative Transportation: Carpooling options
- ๐Inclusive Environment: A welcoming, international, and multicultural team
- ๐Engaging Activities: Exciting events, sports, and team-building activities
At Novibet we value diversity and are committed to an inclusive and equitable workplace. All decisions regarding recruitment, hiring, promotion, compensation, employee training and development, and all other terms and conditions of employment, are made without regard to race, religious beliefs, color, gender identity, sexual orientation, marital status, disability or chronic disease, age, ancestry or place of origin.