Python Developer Intern

Kuala Lumpur, Malaysia

Job Description


ABOUT US

The ShopBack Group is Asia-Pacific\'s leading shopping, rewards, and payments platform, serving over 40 million shoppers across ten markets.

Driven by the vision to become the world\'s most rewarding way to shop, ShopBack is dedicated to saving members money and time, while delivering delightful experiences with every purchase. The platform also enables merchants and brands to engage with their members in a cost-effective manner.

Founded in 2014, ShopBack now powers over US$3.7 billion in annual sales for over 15,000 online and in-store partners, with over half a million transactions happening via the platform daily. In 2022, ShopBack expanded its offerings into the realm of financial services with the launch of ShopBack Pay and PayLater - providing members with responsible and convenient payment options at checkout, while empowering partners with more ways to engage potential customers.

We are seeking a talented and motivated Python Developer Intern to join our team and support our process automation initiatives. As an intern, you will work closely with our development team to create, enhance, and maintain Python-based automation solutions. You will have the opportunity to gain practical experience in a professional environment while contributing to real-world projects.

Responsibilities:

  • Code Review and Documentation:
  • Review and analyze existing Python code to identify areas for improvement, efficiency, and maintainability.
  • Document technical specifications, workflows, and code modifications for future reference and knowledge sharing.
  • Adhere to documentation standards and guidelines to ensure consistency and clarity in all documentation produced.
Process Automation Support: * Collaborate with the development and functional operations team to identify automation opportunities and develop Python scripts to streamline processes.
  • Design and implement automated solution mvps for repetitive tasks, data extraction, manipulation, and reporting.
Suggest Improvements: * Proactively identify areas for optimization and enhancement within the existing codebase.
  • Stay up to date with emerging technologies and industry trends to suggest innovative ideas for process automation.
Requirements
  • Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in Python programming language, with a solid understanding of object-oriented programming principles.
  • Strong problem-solving skills with the ability to think creatively and propose effective solutions
  • Attention to detail and the ability to produce high-quality, well-documented code.
  • Good verbal and written communication skills to effectively collaborate with team members and stakeholders.
  • Relevant coursework or projects demonstrating proficiency in Python programming.
  • Strong time management skills to prioritize tasks, meet deadlines, and manage multiple projects simultaneously.
  • Experience with database management systems (e.g., SQL), data manipulation techniques, knowledge of web scraping, API integration, and data processing techniques using Python is a plus.

ShopBack

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD964054
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, Malaysia
  • Education
    Not mentioned