C# Developer

  • Rock Recruiters Ltd
  • Marbella, Spain
  • Apr 02, 2020
Full time Blockchain Jobs C# Developer Jobs Developer Jobs iGaming Jobs Information Technology Jobs

Job Description


Full stack (C#) developer wanted for a world leading and innovative software and service provider specialising in lottery-based gaming solutions and Crypto Currency projects.

Offering very competitive salary, amazing perks/benefits and great office environment in Central Marbella.

Job brief

You’ll be given the responsibility of engineering Back-End services with supporting Front-End UIs for enterprise consumption in a cloud stack. You will assist a team of web designers and developers in utilizing the best-in-practice architecture, tools, and design patterns in web development. You will be expected to think in an abstract or computational way to provide solutions to help scalability and handle complex business logic. Creativity in solution implementations are welcomed!

If you love autonomy, and being the master of your own destiny, then this is the place for you. Our client empower’s their developers to make their own decisions, and in return you will be up for a challenge, attentive to detail, and passionate about everything you create.

You are a passionate team member who wants to deliver value and share knowledge with your colleagues. A sense of humour is mandatory, and you should have good cross-cultural awareness and be eager to be part of a talented international team who is trail-blazing the iGaming industry with industry leading products.


  • Demonstrable experience, or a degree in computer science, web development or related field
  • At least three years of hands-on experience with developing web applications
  • General knowledge of both front-end and back-end web development from a consumer perspective
  • Experience collaborating with business representatives to understand requirements, value, prioritization and acceptance criteria.
  • Ability to understand and write SQL queries

Other qualifications

  • Good interpersonal skills to work effectively with team members
  • Excellent communicational skills in English
  • Ability to work independently and as part of a team