Cryptocurrency is the poster child of “disruptive technology”. But, there are other areas where software engineers must update business-as-usual in banking in order to survive.
According to one survey, 80% of bankers agreed that their institution “needs to complete an assessment over the next three years, but only 15% expected that to lead to a modernisation effort.” Security threats, the demand for mobile banking, and outdated core banking systems are all driving banks to consider massive overhauls to their information technology systems.
These are the biggest modernisation challenges facing financial institutions – areas where developers and remote software teams can play a significant role in keeping banks competitive.
Making Updates To “Legacy Structures”
In the same survey, 60% of bankers reported that at least one of their major technology challenges is directly tied to aging core systems. “Maintaining legacy systems accounts for 78% of a bank’s IT budget, and 70% of bankers feel their core processes cannot quickly adapt to change,” reports Ripple.
Over time, banks have resisted major changes to their core banking system, the backend system responsible for processing transactions, updates to accounts, and maintaining other financial records. Core banking systems are in charge of processing deposits, loans, and posting credits, as well as updating other reporting and ledger tools.
There’s no simple solution to updating a bank’s core system: it’s a massive technological undertaking, but one that banks must invest in to serve its customers well. Engineers can help banks develop an agile, consumer-centric approach to core banking.
There are multiple approaches to solving the problem of archaic core systems, and software teams can phase in iterative changes that evolve a bank’s core infrastructure without too much service interruption.
Modernising Fraud Protection
Fraud prevention remains one of the most difficult technological challenges facing banks as cybercriminals get more sophisticated in targeting consumers. To illustrate the challenge banks face in keeping consumer account information safe, Kasperky Lab hacked a “large, publicly-traded financial company in less than 15 minutes.”
To protect consumers from malware and fraud attacks, banks must shift from a reactive to a preventative operations approach.
Developers can help banks prepare by modernising the systems that store user data, moving information onto an encrypted cloud. IBM’s AI tool, for example, is said to offer a faster analysis of advanced persistent threats and attacks. Developers must integrate the latest technology into banks’ security systems to modernise.
Digital Account Opening
Developers will play a critical role in helping traditional banks keep up with the demands of customers on-the-go. Digital account opening is one process where developers and software engineers can have an immediate impact.
Many banks are capable of letting customers open an account online through a web browser. Yet, mobile-optimised account opening is an area where the industry has lagged behind. There are some very good reasons why this process is so difficult.
Application fraud and strict anti-money laundering laws make it difficult for banks to meet regulatory requirements. An, there are significant security risks: in 2018, banks faced a more than $31 billion in global fraud loss.
But developers who help banks modernise to provide DAO will have an immediate financial impact. One report found that 69% of those surveyed wish to perform all their banking through online and mobile channels. BAI found that around 75% of millennials and more than 65% of Gen Xers prefer to use a digital channel to open a deposit account.
The core consumer of the future will expect to be able to open an account, take out personal loans, and transfer funds from any device at any moment. Developers must find a way to build the infrastructure to allow banks to offer DAO.