Caso Práctico

Feature development for the client app

Desarrollador de software revisando el código de una nueva función

Client

 

Logo_Cofidis.svg

 

Industry
  • Banking & Finance
  • Company founded in 1982 in France
  • Specialised in loan sales to individuals
  • Present in 9 European countries: France, Portugal, Belgium, Spain, Slovakia, Hungary, Italy, Czech Republic, and Poland
  • +500,000 customers

Challenge

Analysing and developing new features for the client application, through the implementation of REST API endpoints.

These are some of the responsibilities inherent to the project:

  • Fixing production bugs.
  • Refactoring and optimising services.
  • Documenting services used per feature.
  • Services’ unit testing.
  • Developing code review.
  • Features’ technical discovery with other teams.
  • Preparing user-stories for the technical backlog.

Solution

Several features were developed as part of this project:

  • Transfering credit lines’ available balance.
  • Changing payment method.
  • Payment of services.
  • Checking transactions.
  • Checking data related to the purchased credit(s).
  • Changing personal details using the Digital Mobile Key (Portugal’s mobile eID solution).
  • Instalment payments.

Methodology

Agile.


Technologies

  • ASP.NET 
  • Outsystems
  • KrakenD
  • Dapper
  • Entity Framework
  • SQL Server
  • Microsoft Azure
  • Git
  • Postman / SOAP UI
  • Elastic Search & Kibana
  • xUnit

Timeline and resources

The project is currently underway, with 1 software development specialist from Alter Solutions.


Results and customer experience

Alter Solutions’ work contributed to the expansion of the client’s team and its ability to deliver new features.

We were involved in the delivery of new features in the client app, participating in the entire process of features’ discovery, technical analysis, implementation, bug fixing, and monitoring.


Images of the application

Client app homepage:

Homepage App Cofidis