en

Expertise

Our specialist consultants are experts across a range of disciplines, connecting you with the right talent for your permanent, temporary, contract, or interim jobs. Share your requirements and our experts will get in touch.

Submit a vacancy

Services

Taiwan's leading employers trust us to deliver talent solutions tailored to their exact requirements.

Browse our range of services
Expertise

Our specialist consultants are experts across a range of disciplines, connecting you with the right talent for your permanent, temporary, contract, or interim jobs. Share your requirements and our experts will get in touch.

Submit a vacancy
Jobs

Let our industry specialists listen to your aspirations and present your story to the most esteemed organisations in Taiwan, as we collaborate to write the next chapter of your successful career.

See all jobs
Services

Taiwan's leading employers trust us to deliver talent solutions tailored to their exact requirements.

Browse our range of services
Insights

Whether you’re seeking to hire talent or seeking a new career move for yourself, we have the latest facts, trends and inspiration you need.

See all resources
About Robert Walters Taiwan

For Robert Walters Taiwan, recruitment is more than just a job. We understand that behind every opportunity is the chance to make a difference to people’s lives

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Taiwan.

Learn more

[數位支付團隊] Sr. Backend Engineer(.net)

Save job

* Deeply participate in the flow of funds and accounting processes after payment transactions are completed, covering diverse areas such as store balances, reimbursements, automatic disbursements, settlement, bank reconciliation, account balance processing, invoices, and cross-border currency exchange, helping you accumulate rich experience in the fintech sector.

Software Engineer

Salary: Competitive and

experience-based Location: Taipei

Location: Collaboration, Support, Team, Communication, Sharing, Mutual Assistance, Growth, Technical Exchange, Knowledge Transfer,

Engineering Quality

The Finance and Payment Management team is seeking a backend software engineer to join the core system development and maintenance team. This position will allow you to deeply participate in the flow of funds and accounting processes after payment transactions are completed, ensuring every fund flows accurately to the correct account. You will have the opportunity to work in a variety of areas such as store balances, reimbursements, automatic disbursements, clearing and settlement, bank reconciliation, account balance processing, invoices, cross-border currency exchange, and more, assisting finance staff with the backend and scheduling systems used daily. Beyond traditional financial systems, you will also explore practical applications of AI-assisted Engineering, Automation, and AI Agents in payment flow and accounting engineering, from understanding legacy code to anomaly data analysis, and then to testing and daily maintenance, maximizing your expertise on high-value issues. This is an environment that values teamwork, technical sharing, and knowledge transfer, offering opportunities for continuous learning and growth, and encouraging engineers to proactively propose improvement plans to jointly build a robust and high-quality system foundation

  • Deeply participate in the flow of funds and accounting processes after payment transactions are completed, covering diverse areas such as store balances, reimbursements, automatic disbursements, settlement, bank reconciliation, account balance processing, invoices, and cross-border currency exchange, helping you accumulate rich experience in the fintech sector.
  • Explore practical applications of AI-assisted Engineering, Automation, and AI Agents, from understanding legacy code to anomaly data analysis, to testing and daily maintenance, improving engineering efficiency and focusing on high-value issues.
  • Emphasizing teamwork and technical sharing, providing opportunities for continuous learning and growth, encouraging engineers to proactively propose improvement plans to jointly build a robust and high-quality system foundation

What would you do:

As a Software Engineer, you will play a key role in the finance and payment management team, not only responsible for core system development but also participating in daily maintenance work. You will conduct detailed analyses based on business requirement documents provided by the PM, transforming complex product requirements into actionable technical solutions. In payment or finance-related systems, you will design and develop processes such as receiving, reconciliation, clearing, and settlement to ensure every fund is accurately allocated to the correct account. Additionally, you will proactively identify issues and propose improvement suggestions, driving implementation within the team to enhance overall quality. At the same time, you will assist finance colleagues with transaction data audits and anomaly checks, as well as provide technical support. You will lead Junior and Mid-level engineers in design discussions and troubleshooting, sharing hands-on experience in AI-assisted development and automation, significantly boosting the team's overall efficiency. In this position, you must adhere to team development guidelines and technical standards, continuously enhancing team capabilities through collaboration and knowledge sharing

  • Read and understand the business requirement documents provided by the PM, clarify the background of the requirement, usage scenarios, and acceptance criteria, convert product requirements into APIs, data models, system processes, and backend technical solutions, then further discuss requirement details, exceptions, technical limitations, and implementation trade-offs, evaluate development costs, system impact, and potential risks to ensure final design and delivery meet product and business objectives.
  • Responsible for designing and
  • developing systems for payment or finance-related systems such as invoicing, reconciliation, clearing, settlement, and accounting, ensuring accurate and compliant cash flows.
  • Possess ownership of the systems or modules under your responsibility, proactively identify issues, propose improvement plans, and drive implementation to enhance overall system quality and stability.
  • Assist PMs
  • and finance staff with daily maintenance and troubleshooting of accounting systems, including transaction data verification, anomaly troubleshooting, discrepancy clarification, and technical support for related system issues.
  • Assist junior/
  • mid-level engineers with technical guidance, design discussions, and troubleshooting, while sharing practical experiences in AI-assisted development and automation to improve overall team engineering efficiency.
  • Follow team development guidelines and technical standards to maintain engineering quality and consistency, and continuously enhance the team's overall technical capabilities through technical sharing and collaboration.

What do you bring:

As a Software Engineer, you will bring extensive backend system development experience and a deep understanding of the fintech field. You are not only proficient in C# / .NET and ASP.NET Core technologies but also proficient in operating relational databases such as SQL Server, MySQL, or PostgreSQL, demonstrating professional skills in designing efficient data access architectures. At the same time, you have strong experience in API design governance, enabling you to build secure and easily scalable service interfaces. In terms of test development, you are familiar with Unit Test and Mocking techniques, enabling you to ensure code quality. Additionally, you are proficient in Git version control and automated CI/CD deployment processes, making project management smoother. You are also very proficient in operating Linux and Docker platforms, allowing you to quickly adapt to different environmental requirements. Your professional skills go beyond technical aspects; they also include excellent communication and collaboration skills. You actively share knowledge within the team and assist junior and mid-level engineers in growing, jointly improving overall engineering efficiency and quality. In this position, you will fully demonstrate your professionalism and sense of responsibility to support the team in achieving higher goals

  • Over three years of backend system development experience, able to independently complete complex tasks and assist teams in achieving goals.
  • Familiar with C# / .NET and practical experience with ASP.NET Core, able to flexibly apply to various fintech scenarios.
  • Familiar with relational database operations such as SQL Server, MySQL, or PostgreSQL, capable of designing efficient and stable data access architectures.
  • Strong experience in API design and governance, able to build secure and easily scalable service interfaces.
  • Basic test development experience including Unit Test, Mocking, and common testing frameworks, capable of ensuring code quality.
  • Familiar with Git and basic CI/CD development processes, able to effectively manage version control and automate deployment processes.
  • Proficient in Linux
  • and Docker, basic development and deployment environment operation skills, capable of quickly adapting to different platform requirements

What makes this company stand out

:

This team is dedicated to building robust and high-quality fintech infrastructure, emphasizing not only cash flow and consistency in accounting data but also mutual cooperation and knowledge transfer among engineers. Here, every member can participate in diverse fields, including store balance management, automatic disbursements, bank reconciliation, and cross-border currency exchange, while exploring cutting-edge applications of AI-assisted Engineering and Automation to accelerate engineering efficiency and focus on solving high-value problems. The company encourages proactive proposals for improvement to jointly drive implementation; It values technology sharing and continuous learning, enabling every engineer to grow in their professional field. Additionally, the company provides comprehensive training opportunities and a flexible work environment, allowing you to freely arrange your time and pursue excellence in a comfortable and supportive environment. If you aspire to deepen your expertise in the fintech industry while enjoying the sense of achievement and warmth brought by teamwork, this is definitely your ideal choice

What's next:

If you love fintech and want to continue growing in collaborative teams, don't miss this rare opportunity!

Click the link now to apply and join us to create the future together!

Contract Type: Perm

Specialism: Software

Focus: Backend Engineering

Industry: IT

Salary: Negotiable

Workplace Type: On-site

Experience Level: Associate

Location: Taipei

Job Reference: K7FNV9-747A9487

Date posted: 21 September 2026

Consultant: Irene Chang