Responsibilities:
- Analyze client requirements and translate them into software configurations.
- Perform software installation, setup, and testing based on business workflows.
- Conduct user training sessions and provide clear system documentation.
- Assist clients during User Acceptance Testing (UAT) and troubleshoot issues.
- Collaborate with internal teams (Product, QA, Development) to resolve technical or functional issues.
- Monitor project timelines and report implementation progress to Project Managers.
- Provide post-implementation support and ensure client satisfaction.
Requirements:
- Bachelors degree in Information Systems, Computer Science, Engineering, or a related field.
- Minimum 3 years of experience in software development, implementing or supporting payment systems, banking solutions, or fintech platforms.
- Understanding of payment types such as:
Bank transfers (SKN, RTGS, BI-FAST)
Card payments (debit/credit, EDC, acquirer/switching)
QRIS, e-wallets, virtual accounts
Payment gateway & e-commerce integration
- Familiarity with payment standards like ISO 8583, ISO 20022, or RESTful APIs.
- Strong interpersonal and communication skills, especially in technical onboarding contexts.
Technical Requirements
- Hands-on experience with payment systems, gateways, or switching platforms.
- Basic knowledge of databases and ability to query or troubleshoot using SQL.
- Good understanding of Linux command line (console-based) operations, including log checking, service management, and file navigation.
- Understanding of encryption, tokenization, or digital signature in payments is a plus.
- Familiarity with tools like Postman, Swagger, Wireshark, or message simulators for testing APIs or ISO messages.
- Experience using ticketing or project tracking tools (e.g., Jira, Confluence).