About the job
Join Novibet as a Senior . NET Software Developer!
Are you ready to play a pivotal role in a vibrant and rapidly expanding company? If you possess a deep passion for software development and excel in a fast-paced setting, this could be the perfect opportunity for you.
Who We Are
Established in 2010, Novibet is a leading GameTech company with operations spanning Europe, the Americas, and various other regions including Greece, Brazil, Ireland, Finland, Mexico, Chile, Ecuador, Cyprus, and New Zealand. With offices in Greece, Malta, Brazil, and Mexico, we proudly employ over 1,200 professionals globally. Our commitment to staying ahead in technological advancements enables us to continuously push boundaries and provide seamless entertainment and online gaming experiences to our expanding customer base.
Why Choose Novibet?
At Novibet, you are encouraged to thrive, with a focus on growth through collaboration, learning, and adaptability. We are dedicated to creating a positive, inclusive workplace culture that empowers every individual to excel. Become a part of our dynamic team of over 1,200 people who value innovation, teamwork, and personal growth.
Your Responsibilities
- Developing high-quality web and API applications using C# and . NET Core
- Participating in the technical design of systems and exploring new tools and technologies
- Refactoring, updating, and debugging existing code
- Implementing security measures and ensuring data protection
- Integrating with third-party service APIs
- Understanding web protocols (HTTP) and RESTful APIs for consumption and creation
- Maintaining efficient MS SQL databases
- Engaging in team code reviews
Your Qualifications
- A University or Postgraduate Degree in a relevant field
- 5+ years of professional experience, preferably in FinTech or Payment Solutions
- Proficiency in C# . NET 6.0+, WebAPI, Entity Framework, and LINQ
- A focus on efficiency, user experience, and process enhancement
- Strong time management capabilities
- Able to work both independently and collaboratively
- Fluency in English, both spoken and written
Desired Technical Skills
- Experience with Microservices architecture
- Familiarity with message brokers
- Understanding of Domain Driven Design, CQRS, and clean architecture principles
- Knowledge of reactive programming patterns
- Ability to write clean, maintainable, and fault-tolerant code
What We Offer
We highly value our team members at Novibet! In our dynamic and fast-paced environment, we encourage everyone to reach their full potential while enjoying a collaborative and supportive workplace.

