Senior Software Developer – Python – (49510)

Are you looking for an exciting opportunity to join a talented team of developers?
Our client a leading iGaming operator who are going through and exciting growth period. They encourage professional growth and development which is heavily invested in within your area of expertise. With a multicultural, fun working environment our client expects hardworking, dedicated individuals who are looking to take their career to the next level.

What would you be responsible for?
• Meet with stakeholders to understand their needs and discuss technical solutions
• Perform and oversee launches and updates
• 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
• Use best practices for OOP and code re-usability

What technical skills do you need to be considered for this role?
• Extensive experience in a Python development role
• Framework experience with either Django, Twisted or Tornado
• Excellent skills in designing and building robust database solutions MySQL/PostgreSQL
• Experience using memcached, Redis or other noSQL databases
• Experience with RabbitMQ and Celery
• Experience with TDD or usage of unit testing.
• Experience using version control systems, preferably Git
• Familiarity with Agile (Scrum) development practices
• Experience developing using Linux OS
• Good knowledge of ORM (SQLAlchemy, Django ORM, etc)

What other skills would be desirable?
• Experience with BDD would be considered an asset
• Experience with other message queue systems would be a plus (ActiveMQ, ZeroMQ)
• Knowledge of Couchbase would be a nice to have
• Experience using Sentry or other error login platform
• Proven experience in high-traffic and high-available systems
• Previous experience on online gaming systems development/integration
• Understanding of Query optimisation and database storage engines

What kind of person are you looking for?
• A can-do attitude, capable of leading and motivating others
• Committed team worker
• Good communication skills
• Ability to think creatively
• Hard working individual who takes pride in their work

What education or qualifications would be useful?
• A computer science related degree would be preferential
• Vendor certificates related to the subject would be considered an asset

Fri, 05 May 2017 08:21:56 +0000

Malta Central Region

Permanent
Gaming
Language/ English

Vai al sito

Pignolo, maniaco dei dettagli e migliore amico dell’ansia.
Sono un Web Designer (anche se odio etichettarmi) e vivo ad Altamura, da circa 10 anni mi diverto in ambito web e app, mi occupo prettamente di frontend ma non disdegno a sporcarmi le mani con un bel po di sano codice.

Potrebbero interessarti

Travel and work using your most fluent language(s... Our clients are highly reputed outsourcing companies with constant growth in the international market. Do you enjoy supporting customers? Are you look...
EA is looking for Videogame tester in Madrid (Mexi... At EA, we exist to Inspire the World to Play. We create amazing experiences for our players everywhere and think about them first in everything we d...
Work and Live in Berlin: Helpdesk Agents (m/f) wit... Berlin is the capital of Germany and is especially known in the younger generation. The Gi Group gives you the opportunity to discover this young metr...
Order To Cash – Italian Speaker (m/f) –... - Ensure Total Service Quality levels to the Stakeholders, adhering to E2E standardization.- Analyze and check KPIs on quality of services provided an...