C++ Developer
A7 Recruitment
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
- ...Develops and modifies new and existing software applications. Arranges project requirements into programming sequence. Confirms program... ...experience using 2 or more of the following languages: C#, C/C++, Java, Python, Javascript, HTML5, CSS3. Working experience at...
- ...some of the world’s leading financial institutions as we jointly develop and shape careers. Championing a collaborative, supportive and... ...knowledge with proficiency in one or more languages (Java, Python, C++, or similar) Solid understanding of database technologies and...
- ...activities, including support for product launch evangelism (e.g. developing demonstrations and/or samples) and competitive analysis for... ...experience with any of the following languages: C#, Objective-C, C++, Java, Swift, XAML Web development: HTML, HTML5, CSS, CSS3,...
- ...Job Description: Develop and maintain mobile applications using React Native based on approved business and technical requirements. Build reusable, scalable, and maintainable front-end components following established development standards and design guidelines....
- ...Job Description: Design, develop, maintain, and enhance backend applications and enterprise services using Java and Spring Boot. Develop scalable RESTful APIs and microservices supporting business and enterprise application requirements. Integrate backend services...
- Strong understanding of Workday EIBs, including the ability to load and troubleshoot data integrations. Experience working with Workday's various HR modules, such as Core HR, Compensation, Benefits, Recruiting, and Talent Management. Knowledge of data mapping, transformation...
- ...Collaborate with cross-functional teams to define, design, and implement new web and mobile applications using the OutSystems platform. • Develop and maintain high-quality, scalable, and innovative OutSystems solutions to meet business requirements. • Help with the build,...
- ~ Assist in developing backend services using PHP (Laravel) and TypeScript (NestJS). ~ Contribute to building modern web applications with Vue.js and React. ~ Write clean, maintainable, and testable code under senior developer guidance. ~ Debug, troubleshoot, and...
- Design and implement new features using Ruby on Rails. Collaborate with product, design, and QA teams to improve functionality and user experience. Refactor and optimize code for performance and maintainability. Integrate third-party APIs and services. Participate...
- ...We are currently looking for a PeopleSoft Developer to join our growing team. This role is ideal for experienced professionals who are passionate about PeopleSoft development and enjoy working in a collaborative, fast‑paced environment. Qualifications / Skillset Requirements...
- ...Description Design and develop scalable web applications using both front-end and back-end technologies. Collaborate with UI/UX designers to implement responsive web designs. Write clean, maintainable code and conduct code reviews to ensure quality standards are...
- Description Design and implement blockchain-based applications and solutions. Collaborate with cross-functional teams to define, design, and ship new features. Conduct code reviews to ensure high-quality code and adherence to best practices. Stay up-to-date...
- Design and implement stable and scalable analytic and reporting solutions. Deliver high-quality software solutions aligned with business needs and deadlines. Participate in business analysis activities to gather necessary reporting and dashboard requirements. ...
- ...We are looking for a skilled Azure Full-Stack Developer to design, build, and maintain robust web applications and APIs in a cloud environment. You will work closely with cross-functional teams to implement scalable solutions using Angular, .NET, and Microsoft Azure....
- Front-end skills include CSS, HTML, React, and Tailwind. Back-end skills include Laravel, PHP, and MySQL. The repository platform is GIT version control using GitHub. Capable of working both independently and collaboratively within a team. Open to a hybrid ...
- ...Makati/ Ortigas Employment Set up: Project based, initial 6 months contract to 1 year, renewable Key Responsibilities: Design, develop, and maintain applications using .NET MVC and .NET Core. Develop and maintain Windows Services, Web Services, and APIs....
- ...About the Role We are hiring two Full-Stack Developers, Data Applications, who will develop the backend data pipelines and self-service application layer. The developers will work across the same surface: Python pipelines, Snowflake workflows, REST API integrations...
- ...We are seeking a detail-oriented and skilled HRIS Developer with expertise in .NET and JavaScript frameworks to join our technology team. In this role, you will be responsible for designing, developing, and maintaining Human Resource Information Systems (HRIS) applications...
- ...Job Description Design, develop, and maintain Java applications and services. Collaborate with project managers, QA engineers, and other developers to deliver high-quality solutions. Conduct code reviews and provide constructive feedback to peers. Troubleshoot...
- ...Job Summary We are looking for a skilled Salesforce Developer to design, develop, test, and deploy scalable Salesforce solutions that support business requirements. The role will work closely with business and technical stakeholders to deliver high-quality Salesforce...Remote job
- ~ Design, develop, test, and maintain applications using Java technologies ~ Write clean, efficient, and well-structured code following best practices ~ Collaborate with business analysts, QA testers, and other developers to deliver project requirements ~ Debug, troubleshoot...
- 1. Proficient in Next.js for frontend development 2. Strong understanding of React.js concepts and component-based architecture 3. Skilled in Laravel for backend development and API creation 4. Experienced in RESTful API integration and communication between frontend...
- ...Position : Salesforce Developer Work Setup : Hybrid (Onsite in Makati 3x a week, 8:00 AM – 5:00 PM) Employment Type : Full-time Start Date : ASAP About the Role We are looking for a Salesforce Developer with hands-on experience in building scalable applications...
- ...Join the Future of Fintech as a Software Developer at Etrading Software! At Etrading Software, we're not just another company—we're a vibrant, forward-thinking community where diversity, collaboration, and innovation thrive. Step into a workplace that values your unique...
- ...quality Portland and blended hydraulic cement, committed to delivering excellence in construction materials. Position: Full Stack Developer (Java) Industry: Manufacturing Location: Makati City, Philippines Work Schedule: Monday to Friday Salary: Php 70,000 –...
- ...Design, develop, test, and maintain applications using C# and .NET technologies Collaborate with business analysts, QA testers, and other developers to deliver quality solutions Debug, troubleshoot, and optimize code to ensure performance and reliability Write...
- ~ Develop and maintain reliable applications ~ Write automated tests ~ Setup CI/CD pipelines ~ Adopt a DevOps and Agile mindset ~ Collaborate with a cross-functional team to define and design features ~ Incorporate security best practices into all stages of the...
- Translate application storyboards and use cases into functional applications Design, build, and maintain efficient, reusable, and reliable code Ensure the best possible performance, quality, and responsiveness of the applications Identify bottlenecks and bugs,...
- ...RESPONSIBILITIES Design, develop, and maintain server-side application logic, APIs, and database integrations. Build and optimize RESTful APIs and microservices to support front-end and third-party integrations. Manage and maintain databases, ensuring data integrity...
- ...Job Description To enhance/ patch existing systems To develop new systems, interface programs, and reports To conduct unit and integration testing To prepare documentation materials and implementation procedures To support BAU-FCBS To do defect/ bug troubleshooting...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Developer. Be the first to apply!
