At a Glance
- Tasks: Join us as a Software Developer to enhance our Sportsbook product and tackle exciting challenges.
- Company: Playtech is a leading tech company in gaming, known for innovation and a safe gaming experience.
- Benefits: Enjoy flexible hours, competitive salary, generous holiday, and a supportive work environment.
- Why this job: Be part of a dynamic team, solve complex problems, and contribute to impactful projects in gaming.
- Qualifications: 3+ years in programming, preferably Python; strong problem-solving skills and eagerness to learn.
- Other info: Work in an agile environment with opportunities for training and participation in charitable initiatives.
The predicted salary is between 36000 - 60000 £ per year.
About Playtech
Founded in 1999, Playtech is a leading technology company in the gaming industry, delivering innovative software, services, and content. Listed on the London Stock Exchange, Playtech focuses on regulated markets across B2B and B2C sectors, providing a safe and engaging gaming experience.
Playtech Sports, established in 2005 and part of Playtech since 2012, specializes in online betting and gaming software for UK and global providers. Our flagship product, GenBet, offers a comprehensive platform for managing various gaming modules and back-office operations.
Job Description: Software Developer – Trading
We are seeking a proactive Software Developer with excellent communication and problem-solving skills to join Playtech\’s Sports unit. Your mission will include:
- Developing our Sportsbook product and related applications
- Implementing new features and maintaining production code
- Designing innovative solutions to complex problems
- Contributing to peer code reviews
- Writing and maintaining unit tests
- Working within an agile development process
Requirements:
- 3+ years of professional experience with a modern programming language, preferably Python
- Experience working with Linux or Unix systems
- Strong interest in Python and open-source technologies
- Aptitude for learning on the job and solving complex technical problems
Preferred skills:
- Experience with relational databases
- Experience in a highly technical environment
- Familiarity with microservices, RESTful APIs, message brokers (e.g., RabbitMQ), and NoSQL datastores (e.g., MongoDB)
- Experience with non-blocking I/O (event loops)
- Proficiency in Python, especially with Tornado
- Hands-on experience with Docker and Kubernetes
- Previous experience in gambling or sports betting sectors
- Passion for programming, demonstrated through personal projects or profiles
Company Benefits
- Competitive salary based on experience
- Pension contributions up to 7.5%
- Group bonus scheme, life and sickness insurance
- Up to 28 days of paid holiday plus public holidays
- Flexible working hours with hybrid remote options
- All necessary hardware and software provided
- Supportive, informal working environment
- Active training and development programs
- Wellbeing and mental health support
- Participation in charitable and environmental initiatives
#J-18808-Ljbffr
Software Developer - Trading employer: Playtech
Contact Detail:
Playtech Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer - Trading
✨Tip Number 1
Familiarise yourself with Playtech's products, especially the GenBet platform. Understanding their offerings will help you speak confidently about how your skills can contribute to their development.
✨Tip Number 2
Engage with the developer community around Python and open-source technologies. Participating in forums or contributing to projects can showcase your passion and expertise, making you a more attractive candidate.
✨Tip Number 3
Brush up on your knowledge of microservices and RESTful APIs, as these are key components of the role. Being able to discuss your experience or understanding of these technologies will set you apart during discussions.
✨Tip Number 4
Prepare to demonstrate your problem-solving skills through practical examples. Think of specific challenges you've faced in previous roles and how you overcame them, particularly in a technical environment.
We think you need these skills to ace Software Developer - Trading
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience, especially in software development and any specific technologies mentioned in the job description, such as Python, Linux, and Docker.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for programming and your problem-solving skills. Mention any personal projects or experiences that relate to the gaming industry or sports betting.
Showcase Technical Skills: In your application, emphasise your proficiency in Python and any experience with microservices, RESTful APIs, or NoSQL databases. Provide examples of how you've used these skills in previous roles.
Highlight Team Collaboration: Since the role involves peer code reviews and working within an agile team, mention any past experiences where you collaborated with others on technical projects or contributed to team success.
How to prepare for a job interview at Playtech
✨Showcase Your Python Skills
Since the role requires proficiency in Python, be prepared to discuss your experience with the language. Bring examples of projects you've worked on, especially those that demonstrate your problem-solving abilities and familiarity with frameworks like Tornado.
✨Understand the Gaming Industry
Familiarise yourself with Playtech and its products, particularly the Sportsbook product. Understanding the gaming and betting landscape will help you answer questions more effectively and show your genuine interest in the company.
✨Prepare for Technical Questions
Expect technical questions related to Linux/Unix systems, relational databases, and microservices. Brush up on these topics and be ready to explain how you've applied them in your previous roles or projects.
✨Demonstrate Agile Experience
Since the position involves working within an agile development process, be ready to discuss your experience with agile methodologies. Share specific examples of how you've contributed to team projects and adapted to changing requirements.