Background
CloudPay has several financial products in its portfolio, which they wished to develop and improve whilst also being focused on research and development of new applications. CloudPay contacted us at a time when they were looking to increase their inhouse capacity to meet the increasing demand for new features from a growing customer base and also improving processing of key data elements. As the requirements needed to be addressed very quickly, CloudPay looked for a partner that could rapidly provide a flexible source of high-quality talent. Soitron has an excellent track record of providing expertise through their Staffing as a Service capability in addition to other Managed Services. The roles were to support, develop and test custom applications to to scale the team with experts who could quickly grasp the requirements and also assimilate the CloudPay technical environment.
Project implementation process
This project was focused on delivering comprehensive software consulting services to revolutionize the technological approach for a key customer product – the IO platform. The initiative involved a strategic overhaul, transitioning the programming framework to a more contemporary industry standard using JavaScript. A key aspect of the project was the identification and resolution of existing malfunctions, bugs, and programming errors.
Key deliverables to this project included:
Technological Strategy and Implementation: Established a new technological strategy to facilitate the introduction of the innovative IO platform into the market.
Programming Stack Transition: Transitioned the programming stack to JavaScript, aligning with newer industry standards and enhancing the product’s performance and scalability.
Quality Assurance and Testing: Implemented a rigorous Quality Assurance process, utilizing sophisticated testing tools such as Selenium and Cucumber. This ensured that the software met high-quality standards, free from critical bugs and errors.
Market Release: Successfully navigated the complexities of software development to release the IO platform, marking a significant milestone in the project’s lifecycle. Our team played a key role in the process and consisted of ~17 FTE’s covering roles such as Account Delivery, SCRUM Master, Front End, Back-End Developers, DevOps, Quality Assurance & Testers that were led by Software Development Lead function also provided by Soitron.
In addition to the primary objectives, critical DevOps support was provided to CP’s R&D department. This support played a pivotal role in bridging the gap between rapid software development and operational stability. By integrating DevOps practices, the team ensured that innovation was delivered swiftly and reliably, in perfect alignment with the business objectives.
Simultaneously, the Quality Assurance team made significant contributions by automating testing scripts, streamlining the testing process, and enhancing the overall efficiency of the development cycle.
Results and benefits
faster turnaround of new or improved functions
access to high-quality, cost-effective resources from a remote location
a dedicated team enabled selection of the “right fit” resources
the Soitron Account Management team were able to address any issues arising quickly
Customer Profile
CloudPay is on a mission to modernise the pay experience and turn pay into a business advantage. Our integrated portfolio of payroll, payments and pay on-demand solutions are delivered through a single cloud-based platform that can be deployed anywhere in the world. By unifying payroll, treasury and HCM functions and leveraging the latest technology, we transform pay processes, making them fast, flexible and certain.
Technologies used
Programming languages – Java, JavaScript and Kotlin
Software for automatic application testing – Selenium
Software tool for software development – Cucumber