Money Service Business – Custom Software Development
Developing a Custom Money Services Business Platform
Orchestrating Architecture, Business Processes, Integration, and UI
Money Services Provider
Multiple third-party integration points
Brazilian Offshore capability
Scrum Methodology and Project Management
Established Java Coding Standards, Tools, Architecture, Training, Best Practices, and Processes
The client wanted to offer money transfer services for unbanked users that transferred funds to chosen destinations via one or more intermediaries. The users needed to be able to choose how often they would send money and to whom automatically on a recurring basis.
They needed a custom application developed with the following key requirements:
User enrollment and management
Authentication / Authorization
Batch generation and management of the money transfers
SDN match processing
Transfer Network consumer interface for the ACH interface
Reporting integration including compliance and SAR reports
International calling capabilities
Integration with intermediaries’ systems
QAT Global’s Approach
The QAT Global Scrum development process was used to plan, define requirements, develop and integrate using the QAT WebDaptive and QAT JDaptive architecture frameworks. A team of 15 developers, analysts, and architects from QAT Global worked with the client to refine the requirements, streamline business processes, create the user interface, and develop the software.
The project was designed to be completed in two phases with the initial phase being a minimum viable product (MVP). The MVP included the initial requirements are listed above. After the initial production MVP rollout, the second phase with extensive additional requirements was planned. The MVP was completed in approximately one year from conception to requirements gathering to testing.
These cookies are essential for enabling user movement around our website and providing access to features such as chat, contact forms, client-only resources, and other secure areas of the website. These cookies do not gather information about you that could be used for marketing purposes and do not remember where you have been on the internet. This category of cookies cannot be disabled. Learn more.
We also use a marketing database management program that deploys a cookie when a user interacts with a marketing communication, such as a marketing email or a marketing-based landing page on our website. This cookie collects personal information such as your name, which pages you visit on our website, your history arriving at our website, your resource downloads, and the like. Collected information is used to evaluate the effectiveness of our marketing campaigns or to provide better targeting for marketing. Learn more.