Software Engineer (Payment Network) - Global Payment - Singapore

ByteDance

Education
Benefits
Skills

Responsibilities

About Global Payment

The Global Payment team of Bytedance provides payment solutions - including payment acquisitions, disbursements, transaction monitoring, payment method management, foreign exchange conversion, accounting, reconciliations, and so on to ensure that our users have a smooth and secure payment experience on ByteDance platforms including TikTok.

The Payment Network team in Global Payment ensures a secure, professional and efficient overseas payment solution, helping businesses to unblock payment channels and effectively assisting overseas business and product expansion. This includes tasks such as building general service capabilities, payment instruction orchestration engine, etc.

Responsibilities:

1. Develop high-quality software design and architecture;

2. Identify, prioritise and execute tasks in the software development life cycle;

3. Develop tools and applications by producing clean, efficient code;

4. Automate tasks through appropriate tools and scripting;

5. Review and debug code; Perform validation and verification testing;

6. Collaborate with internal teams and external vendors to fix and improve our products;

7. Document development phases and monitor systems;

8. Ensure software is up-to-date with latest technologies

Qualifications

Minimum Qualifications:

1. Bachelor's degree in Computer Science, related technical discipline, or equivalent practical experience;

2. Software development experience in one or more general purpose programming languages, such as Java/Go/C++/C#/Python;

3. Excellent proficiency in backend server development and expertise in relational database;

4. Strong analytical thinking and exceptional attention to details.

Preferred Qualification:

Minimum 3 years relevant work experience from a large-scale internet business.

Read Full Description
Confirmed 13 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles