Город: Санкт-Петербург
З/п: 120000 - 180000 руб.
Опыт работы: От 3 до 6 лет
Отзывы о компании Deutsche Bank

Autobahn FX is World #1 platform in electronic FX trading


Role Description:
  
Deutsche Bank is looking to re-build the user interface of autobahnFX platform to do a step change in user experience targeting high standards set on the market by firms like Apple or Google.
autobahnFX is a critical platform for the FX business of Deutsche Bank. It is a market leader for a few years in space of FX trading platforms, while Deutsche holds the top position in FX business overall. The platform operates on 24x6 hour basis, have thousands of concurrent users in all regions of the world who trade tens of thousands tickets with tens of billions Euro volumes daily.

A new team working on the autobahnFX user interface will consist of 15-20 developers and 5-7 QA engineers who will be based in Saint Petersburg. The team will operate in a global environment collaborating closely with other teams in London, Moscow and in the US. The newly build application will be based on .NET technologies, with some pieces of functionality implemented on web: HTML, JavaScript, possibly Flex and Silverlight.

A successful candidate will join the autobahnFX user interface development team to take full responsibility of architecture of the new user interface.
 
 
Duties And Responsibilities:
 
  • Being responsible for architecture and technical design of a standalone .NET GUI trading application and underlying GUI framework
  • Deliver reduced functionality of a standalone .NET solution on light-weight technologies (Java Script / Flash)
  • Being a key driver of all technical discussions and decisions: overall GUI system architecture, technology choice, applied design patterns, coding guidelines, testing strategies
  • Being a technology export for the development team, ensure high quality of the developed code
  • Building strong relationship and communication with other teams involved into product delivery: other development teams, QA teams, business analysis and project managers
  • Responsible for all parts of the solution architecture including non-functional: supportability, scalability, performance, etc.
  • Defining the high-level application architecture including integration with other application, usage of shared solutions and components.
  • Actively promoting re-use of components and build out of effective and flexible UI framework
 
 
Experience / Requirements (Required):
 
  • At least three year in user interface development industry focusing on .NET technology stack
  • Strong hands-on experience developing large-scale enterprise user interfaces, ability to lead by example
  • Experience in interoperability between Java and .NET is a plus
  • Hands-on experience with light-weight GUI technologies (Java Script / Flash)
  • Experience supporting a .NET GUI application in incoherent runtime environments is a plus
  • Excellent communication skills, ability to resolve technology roadblocks through discussion & agreement
  • Excellent spoken and written English is a must
 
 
 
Corporate benefits:

  • Medical insurance + 75% for dependants
  • Life insurance
  • 100% paid probationary period
  • Paid leave 32 calendar days
  • Food allowance
  • 100% paid sick-leave
  • English classes
  • Technical and business related trainings
  • Relocation package 
  • Total monetary compensation consists of fixed monthly payment and annual variable part

0
Нравится