Novibet

Senior .NET Software Developer

Novibet
Apply
1 year ago
Athens, GreeceSenior

Responsibilities

  • Build quality web and API applications using C# and .NET Core.
  • Contribute to technical system design and research new tools and technologies.
  • Revise, update, refactor, and debug code.
  • Implement security and data protection measures.
  • Integrate with third-party service APIs and build or consume RESTful APIs.
  • Maintain performant MS SQL databases.
  • Participate in team code reviews.

Requirements

  • University and/or postgraduate degree in a relevant field.
  • At least 5 years of relevant working experience, ideally in FinTech or payment solutions companies.
  • Familiarity with C#, .NET 6.0+, WebAPI, Entity Framework, and LINQ.
  • Experience with microservices and message brokers is desired.
  • Familiarity with domain-driven design, CQRS, clean architecture, and reactive programming patterns is desired.
  • Ability to write clean, maintainable, and fault-tolerant code.
  • Strong focus on efficiency, user experience, and process improvement.
  • Excellent time management and ability to work independently and collaboratively.
  • English language proficiency in verbal and written communication.

Benefits

  • Hybrid work arrangement.
  • Full-time employment.
  • Competitive compensation and bonus scheme.
  • Group health and medical insurance.
  • Equipment and tools needed for the role.
  • Career development, performance management, and training opportunities.
  • Free access to the in-house gym.
  • Shuttle buses and carpooling options.
  • International, multicultural, and inclusive team environment.
  • Company events, sports, and team-building activities.

Tech Stack

C#.NET

Categories

Novibet

About Novibet

1,001-5,000 employees
Contact me