Deskripsi Pekerjaan
Informasi lengkap tentang posisi dan persyaratan
Ringkasan Yukerja
Lowongan C++ Developer di A7 Recruitment kami kurasi dari Bossjob (kategori Keuangan & Perbankan). Perhatikan lokasi kerja (Makati, National Capital Region, Philippines) sebelum melamar. Yukerja.com bukan pemberi kerja — lamaran diproses di situs sumber resmi.
Work Details:
• Full-time employment; Direct hire
• Hybrid (3x a week) in Makati City
• Regular business hours (8:00AM - 5:00PM MNL), with flexibility to adjust start time based on business needs
We are seeking a skilled C++ Developer with strong problem-solving abilities and hands-on experience in system-level programming. You will collaborate with cross-functional teams (both local and onshore), engage with stakeholders, and deliver high-quality, scalable solutions to support client-facing projects.
This role requires expertise in Data Structures, multithreading, exception handling, memory management, and debugging, along with a solid understanding of object-oriented programming (OOP) and design patterns.
Key Responsibilities:
• Develop, enhance, and maintain applications using C++
• Work on payment switch system development and support for core banking systems
• Write efficient, reusable, and well-structured code
• Apply object-oriented programming (OOP) principles and design patterns
• Implement multithreaded programming and optimize performance
• Debug and troubleshoot applications using GDB and other debugging tools
• Ensure proper memory management and system stability
• Collaborate with cross-functional teams and communicate technical concepts clearly
• Participate in code reviews and contribute to continuous improvement
Mandatory:
Candidates need IST switch product experience and payment domain experience along with strong expertise in C/C++. If candidates do not possess this exact experience, they should still have equivalent product knowledge or recon experience along with payment domain exposure.
Required Technical Skills:
• Experience in Banking / Payments domain, application development/maintenance experience, and debugging skills
• Strong proficiency in C++ programming
• Solid understanding of OOP concepts
• Experience with design patterns
• Experience in multithreading and concurrency
• Proficiency in debugging tools (GDB)
• Understanding of memory management techniques
• Knowledge of data structures and algorithms
• Experience in exception handling
• Strong problem-solving skills
• Good communication skills