Credit Suisse

Project Description

Credit Suisse – Phoenix

From: 1st May, 2015, to: 30th September, 2017, total: 2 years and 5 months

Main role: Senior Software Engineer & Team’s Leader Deputy

My first and I hope that this is not the last adventure associated with investment banking. This is also my first job in a large global corporation. As part of this project, I was a member of a team dealing with several applications working together as a Phoenix project, whose main task was to manage investment risk taken by brokers and settle profits and losses (P & L) on individual instruments, as well as on their groups.

At the very beginning of my work at Credit Suisse, I had to face the task of maintaining an existing system that was developed over the last 10 years. Thanks to this I quickly got to know the responsibilities of the system and main functions used by brokers for their work. At the same time, I got to know a lot of rules that govern the investment bank and how to disperse the architecture of the informatics system in such an organization. During the first 3 or 4 months of cooperation with CS, I got to know more about financial markets than my whole life.

Over the following months, I participated in the design of changes in the system and its stabilization. After about a year from the beginning, with the team, we managed to stabilize the application to a state that allowed us to make the first attempt to do what I was employed at the first place. To start the Phoenix project exchange procedure for an external Leversys application. For this purpose, changes were necessary both on the bank’s application side and on the Leversys side. Until the end of my cooperation with CS, I had the opportunity to value, design, implement and test changes that would eventually end with the completion of the Phoenix project and replace it with the Leversys application.

On the last day of my cooperation with CS (the contract expired, without the possibility of extension) I expected that it would take about a month work more on completing the Phoenix project and replacing it completely with Leversys. Later, I received information from the team members I worked with, that Phoenix was finally decommissioned 2 months after I left the organization.

Tasks and responsibilities

  • Implementation of solutions based on documentation
  • Analysis of requirements based on meetings with the customer (market traders)
  • Design of the system’s elements
  • Design of the database structure
  • Technical support – cooperation with analysts and traders
  • Testing & fixing issues found

Techonologies used within the project

  • C#
  • WPF
  • Jira
  • TeamCity
  • SVN
  • Confluence
  • SybaseDB, OracleDB, MsSQL, MongoDB
  • AngularJS

Company Data

Credit Suisse Poland Sp. z o.o.
CREDIT SUISSE GROUP
Rondo Onz 1
00-124 Warszawa, Poland

Back to Top