
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A technology company in Kuala Lumpur is seeking a skilled developer to design and enhance high-performance payment gateway applications. Ideal candidates will have strong C# and ASP.NET skills, with significant experience in database management and API integration. This position offers a chance to lead projects and contribute to system architecture in an evolving tech environment.
Design and develop high-performance payment gateway applications using C#, ASP.NET, and MSSQL.
Develop and optimize stored procedures, triggers, and database structures in MSSQL.
Develop, test, and maintain RESTful APIs and webhooks for transactions, refunds, and payment confirmations.
Troubleshoot complex payment-related issues, including gateway failures, latency, and transaction errors.
Ensure compliance with security best practices and data protection regulations.
Monitor system performance and identify opportunities for automation and scalability improvements.
Research emerging technologies to enhance payment processing, performance, and security.
Implement automation solutions for transaction processing, reconciliation, and fraud detection workflows.
Monitor system performance and proactively identify automation opportunities to reduce manual intervention.
Ensure secure management of API keys, authentication tokens, and sensitive data.
Maintain API documentation and assist partners/clients with integration guidance and sandbox/live testing.
Lead critical projects and drive technical decisions for any project.
Contribute to system architecture and design of scalable system solutions.
Identify and mitigate technical debt, improving codebase maintainability.
Influence product roadmaps with technical insights and feasibility assessments.
Act as a subject matter expert (SME) for payment gateway integrations and transaction flows.
Support team growth by conducting technical interviews and onboarding new team members.
Strong proficiency in C# and ASP.NET (WebForms / MVC).
Hands-on experience with Microsoft SQL Server (MSSQL).
Familiarity with software development best practices, including version control (e.g., Git).
Familiarity with automation tools/frameworks (Selenium, Playwright etc.).
Problem-solving and debugging skills.
Experience with Redis for caching.
Knowledge of RabbitMQ or other message brokers.
Front-end development experience with AngularJS (or Angular).
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Senior Role : 5 - 8 years of professional software development experience, with at least 2 years in a senior or lead role.
Junior Role : 1 - 3 years of relevant experience.
Deep understanding of payment processing ecosystems is an added advantage.