At a Glance
- Tasks: Join a diverse team to develop and maintain innovative sports betting applications using Python.
- Company: Playtech, a leading tech company in the gambling industry with a global presence.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Other info: Dynamic work environment with a focus on collaboration and innovation.
- Why this job: Make an impact in the exciting world of sports betting technology.
- Qualifications: Experience with Python, Linux, and relational databases; eagerness to learn.
The predicted salary is between 36000 - 60000 £ per year.
Playtech, founded in 1999 and listed on the London Stock Exchange, is a technology leader in the gambling industry with over 7,000 employees worldwide. We are looking for a proactive Python Software Developer to join our GenBet Unit in Holborn. Join us to design future technology and work in a diverse, highly technical team.
As a Software Engineer, you will become part of a diverse, highly technical development team, focused on solving complex, data‐heavy problems efficiently. Your role involves creating and maintaining applications within our micro‐service architecture using Python, Docker, Kubernetes, Oracle SQL, MongoDB, Kafka, and RabbitMQ. Linux, database experience, and confidence in general programming paradigms are essential.
Your mission. You will...
- Develop and maintain our Sportsbook product and related applications.
- Implement new features and maintain production code.
- Design innovative solutions to complex problems.
- Contribute meaningful peer code reviews.
- Implement unit tests.
- Work in an agile development process.
Qualifications
- Experience using Python.
- Linux / Unix experience.
- Solid experience with relational databases.
- Interest in Python and Open Source technologies.
- Ability to learn on the job and solve complex technical problems.
You’ll get extra points for...
- Experience in a highly technical environment and solving complex problems.
- Experience with Micro Services, RESTful APIs, message brokers (e.g., RabbitMQ) and NoSQL data stores (e.g., MongoDB).
- Experience with Docker and Kubernetes.
- Experience developing applications using non‐blocking IO (event loops).
- Experience with asyncio.
- Good understanding of client‐server architecture and web protocols.
- Previous commercial experience in the Gambling or Sports Betting sector.
- An outside interest in programming reflected by a blog/portfolio, GitHub, Bitbucket profile, or personal website.
Playtech Sports, a subsidiary of Playtech, builds mobile and desktop applications for sports betting operators and has a strong track record with the largest players in the business. Our GenBet product provides operators with a robust central customer management platform.
Playtech is an equal opportunities employer. Our mission is to welcome everyone and create inclusive teams.
Python Software Developer in London employer: Playtech
Playtech’s Psiclone Games in Lichfield is an exceptional employer that fosters a vibrant and collaborative work culture, where creativity thrives and innovation is celebrated. With a strong emphasis on employee growth, team members are encouraged to develop their skills and advance their careers while working on exciting projects in the dynamic gaming industry. Enjoy the unique advantage of being part of a passionate team dedicated to producing high-quality visual content, all within a supportive environment that values your contributions.
StudySmarter Expert Advice🤫
We think this is how you could land Python Software Developer in London
✨Tip Number 1
Network like a pro! Reach out to current employees at Playtech on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role in the GenBet Unit.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your Python projects, especially those related to microservices or databases. This gives you a chance to demonstrate your coding chops beyond just a CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of Docker, Kubernetes, and relational databases. Practice coding challenges that focus on data-heavy problems to impress the interviewers.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining Playtech.
We think you need these skills to ace Python Software Developer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Python Software Developer role. Highlight your experience with Python, Docker, and any relevant technologies mentioned in the job description. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about working at Playtech and how your background makes you a great fit for our GenBet Unit. Keep it engaging and personal – we love to see your personality!
Showcase Your Projects:If you've got a GitHub or Bitbucket profile, make sure to include it! We’re keen on seeing your coding projects and any contributions to open-source tech. It gives us a glimpse into your coding style and interests outside of work.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets to us quickly and efficiently. Plus, it shows you're serious about joining our team at Playtech!
How to prepare for a job interview at Playtech
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially Python, Docker, and Kubernetes. Be ready to discuss your experience with these tools and how you've used them in past projects.
✨Showcase Problem-Solving Skills
Prepare to talk about complex problems you've solved in previous roles. Use specific examples that highlight your analytical thinking and ability to implement innovative solutions, especially in a micro-service architecture.
✨Demonstrate Agile Mindset
Since the role involves working in an agile development process, be prepared to discuss your experience with agile methodologies. Share how you’ve contributed to team sprints and adapted to changing requirements.
✨Engage with Your Portfolio
If you have a GitHub or Bitbucket profile, make sure it’s up to date. Be ready to discuss your projects and any open-source contributions. This shows your passion for programming and gives interviewers insight into your coding style.