Financial Technology

Developing complex payment systems and core financial products for industry leaders

Sphere has the expertise and experience to deliver state-of- the-art software applications for companies in the financial industry. We have successfully completed projects for online lenders, banks, and the Chicago Stock Exchange (CHX), and we would like to hear about your company’s project as well. Contact us for a free consultation!

“It’s been a really positive experience working with Sphere, and I would expect you to have the same.”
Ben Crawford Ben Crawford

Sr. Product Manager, Enova Financial

“We’ve partnered with an awesome firm in Chicago, Sphere Consulting, who is developing our beta site.”
Lakshmi Bhargave Lakshmi Bhargave

Founder, Roomations.com

“Fortunately, I was recommended to consult Sphere Consulting. They came in, and they totally changed the whole project. One of the things that really impressed me about them is the level of communication.”
Steven Maloney Steven Maloney

CEO and Co-Founder, Pianoamigo.com

Sphere has applied its innovative agile development methodology to dozens of projects in the financial sector, significantly enhancing efficiency and bottom line results. Specific improvements include a data retrieval mechanism that helps preserve investment information when implementing technological changes, the launch of a mobile loan application system that immediately achieved 50% adoption across the customer base, and the optimization of a lending process that led to an increase in new loan applications.

Client Success Stories

Enova Financial needed a highly functional infrastructure to power its online lending suite across three continents. Sphere designed, developed, and released the suite of complex solutions that now powers Enova’s network of consumer-facing, online lending websites.

The Enova-Sphere collaboration hasn’t stopped there. Sphere excels at developing long term relationships with its clients, and we continue to support Enova’s core technology platform by adding feature upgrades and enhanced reporting capabilities. Custom mobile application development and continuous expansion of Enova’s many platform user interfaces are also provided.

Success in Enova’s primary line of business led to the two companies partnering to improve the efficiency of Enova’s HR department by implementing “best of breed” applications. Sphere’s integration of branded 3rd party and external human capital management tools resulted in seamless connectivity within Enova’s HR-related operations and significantly enhanced the functionality of the entire department.

Stock exchanges have become centers of automated trading, increasingly powered by server-side technologies. Reliable safeguards are required to insure seamless transactional flow. Even the slightest glitch can result in a significant profit loss.

The Chicago Stock Exchange, nationally trading over 4000 securities at any given time, hired Sphere for our expertise in scalable applications related to controlling trading activities in the event of an error. Sphere designed a “kill switch” that allows a market participant to shut down trading if a technical glitch occurs. This solution monitors specifically malfunctioning algorithms, daily caps, and unusual data patterns. The new system automatically cancels activity and alerts the appropriate personnel if any of these issues occur. The execution of this automated process has resulted in significant time savings to internal stakeholders and has improved efficiency overall.

Financial Technology Customer Case Studies

Citybase Citybase
Technologies
  • JRuby
  • TorqueBox
  • WebSockets
  • Microservices
  • Backbone.js
  • REST API
Solution
  • Software Development
Problem

CityBase works with city governments across the U.S. to install and maintain kiosks that allow people to pay their electricity, water, and other utility bills. Each kiosk was required to have software and hardware that could securely accept payments with credit card, debit card, or check. In addition to the unique APIs and financial processing requirements for each city, CityBase was required to create a user interface that people could easily navigate and complete payment in about one minute.

Solution

Sphere Software helped CityBase customize and improve their user interface for indoor and outdoor kiosks in two major cities. By using best practices of Ruby on Rails and JavaScript, Sphere was able to successfully meet the challenging data collection, data processing, data reporting and financial processing requirements.

QA Automation
Technologies
  • Ruby on Rails
  • Rspec
  • Selenium
  • Redis
  • Ubuntu
  • AWS
  • Chef
  • Jenkins
  • Capybara
Solution
  • Perform functional testing
  • Perform performance testing
  • Perform cross-browser testing
  • Set up automation testing
  • Develop CI infrastructure for automated tests
  • Automate testing for sub-projects
Problem

A large financial company contracted Sphere to improve the testing process of its online loan application function for web and mobile users. Customers were experiencing visual issues when accessing the application from various browsers. The company’s user testing programs, including cross-browser and automated testing, were inconsistent and problematic.

Approach

Sphere focused on streamlining the company’s entire testing process.  To eliminate bugs found in the release process, we made automated unit tests more robust while implementing end-to-end frontend tests. To address customer-side visual issues, we performed UI testing and automated cross-browser testing. To correct inconsistencies in regression testing for mobile applications, we implemented automated mobile tests. Lastly, we set up a CI server that would allow the deployment and parallel distribution of automated tests and the gathering of test results and test suite execution details.  The entire project was completed with 100% roadmap compliance.

Technologies
  • Ruby on Rails
  • PostgreSQL
  • Ember.js
  • React.js
  • ElasticSearch
  • SideKiq
Solution
  • Application Development
  • QA Automation
  • 3rd Party Vendor Integration
Problem

OneMain Holdings, Inc. (formerly Springleaf Holdings, Inc.) is a financial company that has been providing personal lending products for more than 100 years. They needed to start transitioning their brick and mortar business into the digital world. Their new service would be an iLoan.com site where a potential borrower could apply for a loan, get the application verified and approved, and receive the loan. The site also needed to offer customer support throughout the entire loan life cycle via backend logic and customer representative applications. With these improvements, OneMain’s clients would not need to visit physical branches at any point during the loan process.

Approach

Sphere provided a team of experts to assist with the rapid development of the application and the related test automation. We helped to implement complex integration with 3rd party financial vendors like IDology, InstantID, TheWorkNumber, Yodlee, GDS Link, Acxiom, and others. QA automation of a complex SOA (Service Oriented Architecture) application enabled fully testing the whole application in integration without hitting external services and allowed for the development of continuous integration. By augmenting our client’s team, Sphere helped OneMain to more quickly deliver their product and meet their ambitious goals.