Senior Software Developer

Category:
IT
Job Type:
Location:
Sofia, Bulgaria

Job Purpose

Responding to Group approved development requests; the Senior Software Developer will contribute to the creation of applications in a fast-paced working environment, focusing on server side, robust and scalable components to serve multiple platforms for mobile and web applications.

Key Responsibilities

  • Attend project kick-off, design and review meetings.
  • Creative design and architect of scalable backend software components to serve frontend applications across multiple platforms.
  • Employ best-in-breed software design patterns to support high concurrent number of clients.
  • Interface and coordinate with team members, including Project/Product management, Creative/Design, QA and technology.
  • Write clean, documented, reusable, and scalable code for deployment on unix servers.
  • Maintain a coding skill set consistent with current and upcoming client platform capabilities, sharing knowledge as applicable.
  • Work at both detailed and abstract levels, solving problems creatively.
  • Be highly productive, creative and motivated.

Skills and Capabilities

Essential

  • At least 7 years programming server side for applications.
  • Proven experience in Java server development.
  • Proven experience of end-to-end product development from conceptualisation through to successful launch of an application.
  • Proven ability to deliver large-scale applications.
  • Strong attention to detail, organisation, and time management/project management skills.
  • Strong understanding of the latest features and development best practices.
  • Proven experience implementing OOP and software design patterns.
  • High ability to work independently and as part of a team.

Desirable:

  • Experience with AMQP, Netty, GIT, Mahout
  • Experience working under Agile principles

The Incentives

The salary for this job is based on experience, so whilst we are not able to go into detail at this stage, we can say that we offer great salary packages and also like to throw in a discretionary annual performance bonus. In addition, we provide advice and financial relocation assistance to those moving to Bulgaria.

We offer health and dental insurance for you, your partner and your children (if you all live at the same address). In addition, you are entitled to a personal allowance interest which encourages our employees to upskill themselves or pursuit a hobby. A baby bounty is offered to our employees as well, granting 1000 BGN upon the birth of a child.

Our in-house training and development team deliver fantastic support in terms of developing your skills and helping you progress your career. In the office there is always free fresh fruit, snacks and drinks. In addition, we contribute a certain amount to the transportation and lunch expenses of our employees.

Our employees can always enrol to our sports program, and in terms of relaxation we have a playroom, including a PlayStation and a pool table. Our social team organise great events; including our sensational summer and Christmas parties.

The Company

The Stars Group is the ultimate owner of industry leading gaming brands such as PokerStars, PokerStars Casino, BetStars, Full Tilt, and the PokerStars Live brands, and through its ownership of Sky Betting & Gaming, a mobile-led leading online gaming operator, licenses the Sky Bet, Sky Vegas, Sky Casino, Sky Bingo and Sky Poker online gaming brands. Collectively, these and other brands of The Stars Group have millions of registered customers globally, forming one of the world’s largest publicly listed online gaming companies. This role is in the Group’s location service office in the enter department.