Application Developer - Online Switch

Rs2Plc — Philippines · Posted ~1 hour ago

Skills

application development coding debugging unit testing reusable code technical documentation performance optimization scalability payment systems

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An application development role focused on building and maintaining high-quality software for large-scale financial services. You will participate throughout the application lifecycle, write and debug code, create unit tests and reusable libraries, document solutions, optimize performance and scalability, and collaborate with other developers on functional requirements.

Highlights

Opportunity to work across the full application lifecycle on secure payment technology used by major financial institutions worldwide. The role emphasizes reusable software, testing, performance, scalability, documentation and close engineering collaboration.

Description

About the Company RS2 offers secure payment services, payment software and managed services to clients in over 35 countries. The company upholds the highest industry standards and RS2’s in-house designed payments solution is the software of choice by many of the world’s leading and most innovative banks and financial institutions. About the Role Reporting to the Senior Software Development Manager, within the Technical Unit, the Application Developer – Online Switch will be developing and maintaining first class solutions for Tier 1 financial institutions around the world. Responsibilities Participating in the entire application life cycle whilst focusing on coding and debugging;Building and performing unit tests;Building reusable code and libraries for future use;Clearly documenting solutions for all stakeholders;Optimizing of applications for maximum performance and scalability;Collaborating with other team members to establish objectives and design functional requirements. Qualifications A University Degree in IT or related professional qualifications;Minimum of 2 years of work experience with the ability to use more than one development languages: C/C++, Lua, Ruby, SQL, PL/SQL;Good knowledge of software development life-cycle processes;Good knowledge of Linux;Good knowledge of NoSQL databases, ideally ScyllaDB and/or Cassandra would be considered an asset;Good knowledge of programming practices would be considered an asset;Experience with Continuous Integration and Continuous Deployment;Strong organizational and time management skills, with the ability to prioritize across different tasks and meeting deadlines as per business exigencies;Strong communication skills in both spoken and written English;Interest in learning how the payments industry works and exploring new trends within the industry. Think you've got what it takes? Apply directly to get the conversation started! All applications will be treated with strict confidence.