Software Engineer

Playtech P.L.C.Kyiv, UkraineOn-sitePart-timePosted Closes

  • Licensed employer · MGA, UKGC

Software engineer role in Playtech's Billing Tech Team, which builds and maintains the Billing tools platform. The work covers Python-based frontend and backend development, testing, monitoring and support for internal users. It suits an early-career developer with 2+ years of experience, Python and SQL skills.

Listed by DashTickets · checked

At a glance

What you will do

  • Develop, maintain and enhance Python-based applications with team members on solution design
  • Contribute to both frontend and backend feature development
  • Write clean, maintainable, testable code and create unit tests
  • Assist with application monitoring, troubleshooting and issue resolution
  • Join requirements discussions, solution design and technical documentation; support internal users

What you need

  • 2+ years of experience in software development
  • Solid hands-on Python development and software engineering best practices
  • Hands-on experience with SQL and relational databases
  • Experience developing and supporting web applications
  • IT-related degree or equivalent education, or currently studying in a relevant field

About Playtech P.L.C.

Legal entity
Playtech P.L.C.
Licence
MGA — Malta Gaming Authority
UKGC — UK Gambling Commission
Last recorded change
28 Oct 2026 · MGA licence MGA/CRP/137/2007: holder changed

Playtech P.L.C. company profile

Job description as published by Playtech P.L.C.

Job Description

Your influential mission. You will...

  • Develop, maintain, and enhance Python-based applications while collaborating with team members on solution design and implementation
  • Contribute to the development of both frontend and backend features
  • Participate in different stages of the software development lifecycle
  • Write clean, maintainable, and testable code while continuously developing your engineering skills
  • Create and maintain unit tests to support application quality and reliability
  • Assist with application monitoring, troubleshooting, and issue resolution
  • Participate in requirements discussions, solution design, and the preparation of technical documentation
  • Provide technical support to internal users when required
  • Work closely with the team to solve technical challenges and deliver high-quality solutions

Qualifications

Components for success. You...

  • Bring 2+ years of experience in software development
  • Have solid hands-on experience with Python development and software engineering best practices
  • Have hands-on experience working with SQL and relational databases
  • Have experience developing and supporting web applications
  • Hold an IT-related university degree or equivalent education, or are currently studying in a relevant field
  • Understand core software development principles and have basic knowledge of Agile methodologies
  • Demonstrate good analytical and problem-solving skills
  • Communicate effectively in spoken and written English
  • Are motivated, curious, eager to learn, and comfortable collaborating with others
  • Take ownership of assigned tasks and are open to feedback and continuous development

You'll get extra points for...

  • Basic knowledge or hands-on experience with the Django framework
  • Familiarity with Oracle databases
  • Previous practical experience with Python through internships, university projects, personal projects, or commercial development
  • Basic exposure to both frontend and backend development

Billing Tech Team

Playtech’s Billing Tech Team is responsible for developing, maintaining, and continuously improving Playtech’s Billing tools platform, supporting reliable and efficient billing processes across the business.

Our mission is to build secure, scalable, and high-performing solutions through automation, optimization, and continuous improvement, while ensuring alignment with Playtech’s Security and Data Governance standards. We work closely with internal teams to solve complex technical challenges and transform billing data into meaningful reports and insights that support business needs.

Playtech is an equal opportunities employer. Our mission is to welcome everyone and create inclusive teams. We celebrate differences and encourage everyone to join us and be themselves at work.

Source: jobs.smartrecruiters.com · saved

Similar jobs

Junior Java Developer

Playtech P.L.C.Sofia, BulgariaHybridPosted

  • Licensed employer · MGA, UKGC

Entry-level Java developer role in a Playtech unit that builds web applications and platform services for the company's global operations. The person develops…

Senior Test Engineer

TabcorpBrisbane, AustraliaOn-sitePosted

New

Senior test engineer role at MAX, part of Tabcorp, reporting to the Test Manager. It combines manual and automated testing with coordination of vendors and…

Application Support Specialist

VGWPerth, AustraliaOn-sitePosted

New

The Application Support Specialist sits in VGW's Technology team in Perth and links the Service Desk with Systems Administration. The role covers application…