Software Developer
Playtech
- Λευκωσία
- Μόνιμη
- Πλήρης Απασχόληση
- Develop our Sportsbook product and applications.
- Implement new features and maintaining production code.
- Design and innovative solutions to complex problems.
- Contribute to meaningful peer code reviews.
- Implement unit tests.
- Work in an agile development process.
- Must have 1+ years professional experience using any modern programming language (preferably Python).
- Have Linux / Unix experience.
- Must have solid experience with relational databases.
- Have an interest in Python and Open Source technologies.
- Have the ability to learn on the job and show an aptitude for solving complex technical problems.
- Experience within a highly technical environment, solving complex problems.
- Experience of using Micro Services, RESTful APIs, message brokers (e.g. RabbitMQ) and NoSQL datastores (e.g. MongoDB).
- Experience of Docker, Kubernetes.
- Experience of developing applications using non-blocking IO (event loops).
- Experience of Python, Tornado or asyncio.
- Good understanding of client-server architecture and web protocols.
- Previous commercial experience in Gambling or Sports Betting sector.
- An outside interest in programming reflected by a blog / portfolio, GitHub, Bit Bucket profile or personal website.
- Taking initiative and must have a confident approach at the workplace
- Global scope and inclusive working environment
- Constant learning and development opportunities
- Active lifestyle and mental well-being
- Fun and engaging company events