(Senior) Backend Developer, Python

Kuala Lumpur, Malaysia

About the role:

We are seeking a Backend Developer who will be responsible for researching, developing, and maintaining internal high-quality applications. The successful candidate will also constantly provide value-adding inputs to enhance the features of our tech products such as writing maintainable codes, drafting and establishing web designs and collaborating with developers for end products.


The tech team in TSL Media creates our own proprietary tech that helps support our companies such as media monitoring/data systems and our own internal HR system. The team also maintains all the websites and web services across the organisation, all of which are challenging major roles that would look great on your CV.



What you will do:

  • Develop and maintain web scraping programs and scripts to gather data from various web pages
  • Write well designed and maintainable codes
  • Further develop and maintain existing media monitoring SaaS
  • Identify and solve complex problems using available methods and resources
  • Comply with project plans and industry best practices
  • Work closely with team to convert prototypes and wireframes into usable system
  • Integrate software components and third-party programs
  • Prepare and write technical documentation
  • Maintain existing web assets owned by TSL Media Group

A successful candidate should have:

  • At least 3 - 5 years' working experience with backend development
  • At least 2 years' of experience using Selenium
  • Strong experience in building backend applications with Python
  • Hands-on experience with Javascript and Bootstrap frameworks
  • Proficient understanding of code versioning tools, such Git and Git Flow
  • Great understanding of relational database (MySQL)
  • Team player with the ability to thrive in a fast-paced environment