• Competitive
  • London, England, United Kingdom
  • Permanent, Full time
  • Credit Suisse -
  • 14 Oct 18

Server-side Scala Risk Developer # 115841

We Offer
Banking today is a technology business, where digital ingenuity creates competitive advantage. At Credit Suisse, we are committed to delivering world-class technology innovation that enables our clients to reach their goals. CS's technology team is a critical commercial differentiator, creating products and services that enable the flow of financial information across the globe. We handle big challenges and create new products, using the latest technology to drive value for our business. We strive to provide applications that are robust, reliable and secure while continuously adapting to meet the evolving needs of clients both internally and externally. Our future depends on identifying and hiring the best people technologists in the financial world and bringing them together to serve our clients' needs. We offer an exemplary culture and a great working environment that nurtures collaboration and partnership; rewards excellence and encourages entrepreneurialism.

We are looking for a server-side Scala developer to be part of an Agile development team developing Giraffe Real-Time (GRT): the strategic real-time risk management system for Equities trading (Derivatives, Prime Services, and Cash).

This is an opportunity to join a successful team working on a large and interesting strategic project using sophisticated techniques to solve challenging problems in both technical and business domains. There is a high level of change within the project and there are many opportunities to work with new technologies. There are also opportunities to develop business knowledge around Equities Derivatives, Prime and Cash trading.

Open to discussing flexible/agile working.

You Offer
Essentials Skills & Qualifications:
  • She/he will have solid Scala/Java, with experience developing server-side applications/services.
  • You will have good problem solving skills.
  • Knowledge of Scrum/Kanban and experience working on Agile teams.
  • Ability to understand and communicate complex technical ideas and concepts.
  • University degree in computer science or equivalent training or experience.

Desired Skills and Qualifications:
  • Functional programming experience.
  • Experience with frameworks such as JSON (Json4s); REST (Spray); messaging middleware; caching technologies (Hazelcast, memcached); BDD (Specs2/ScalaTest); Python, Shell scripting; Kafka; Rx; ActiveMQ.
  • Distributed VCS (e.g. Git).
  • HTML5/Bootstrap + any JS framework (Angular/Knockout/Backbone).
  • JIRA/Confluence/TeamCity.
  • Financial industry experience.