dcsimg

SNR PHP Developer - iGaming - Malta

  • Sliema, Malta
  • Competitive salary
  • 5 applications
  • Job type: Permanent, full-time
  • Date:
  • Reference: 22875396
Posted by
Betting Connections Recruitment Solutions

Duties:

  • Meet with stakeholders to understand their needs and discuss technical solutions
  • Perform and oversee launches and updates; manage development process
  • Design, architect and develop a new set of gaming related systems
  • Develop and maintain the existing online set of products and services
  • Produce documentation for software requirements and change requests
  • Work throughout the full development life-cycle, using Agile development processes
  • Develop and implement test plans including alpha, beta and unit testing
  • Ensure your code is optimised, documented, properly structured, meets industry standards and views are compatible with browsers, devices or operating systems
  • Use best practices for OOP and code re-usability

Technical skills required:

  • 5+ years experience in a PHP and/or Python development role
  • Very strong OO programming skills
  • Very good understanding of PHP OO Design patterns (Lazy Load, Singleton, etc)
  • Experience with MVC Frameworks (CodeIgnitor, Yii, Zend, Django, Web2py, etc)
  • Good understanding of Web systems architecture (requests handling, caching, etc)
  • Good server setup and administration in Linux-based OS (LAMP stack)
  • Experience with MySQL or PostgresSQL
  • Coding standards-compliant HTML5 / CSS3
  • Experience using version control systems (e.g. Git, SVN)
  • Excellent skills in designing and building robust database solutions using MySQL, and/or other RDBMS.

Desirable Skills:

  • Previous experience on online gaming systems development/integration;
  • Proven experience in high-traffic and high-available systems;
  • Commercial experience in Python would definitely be considered an asset;
  • Experience in noSQL databases (column-family store, column oriented, document oriented or key-value store);
  • Experience in setting up and maintaining Linux servers and have specific knowledge in setting up and maintaining Apache, MySQL and PHP;
  • Understanding of Query optimisation and database storage engines.
  • Experience with message queue systems would be a plus (ActiveMQ, RabbitMQ, ZeroMQ)

Soft skills:

  • A can-do attitude, capable of leading and motivating others
  • Committed team worker
  • Good communication skills
  • Ability to think creatively
  • Hard working individual with pride on his/her work

Education / Qualifications:

  • A computer science related degree would be considered an asset
  • Vendor certificates related to the subject would be considered an asset
Loading, please wait...

There is no need to provide bank account details or payment to any person or organisation when applying for a job.

reed.co.uk is not responsible for the content of any external websites linked to or referenced on this site and recommends that all job applications are made via the ‘Apply now’ button above. If you have concerns about any job you see on reed.co.uk, please report the job to our quality team.

Sponsored links