108 Senior .NET Services Developer (f/m) in Markets/Trading

Vertragsart:
Vor Ort
Start:
02.2019
Dauer:
9 Monate
Ort:
Zurich
Eingestellt:
07.12.2018
Land:
flag_no Schweiz


Projektbeschreibung

A Swiss Private Bank is looking for a Senior .NET Services Developer to work for Markets (Investment Banking) and the bank's trading floor.


Start Date:
End Date:
Workplace: Zurich
Workload: 100%
Reference Number: 108


Tasks:

·You lead and own system development projects and initiatives (in the domain of Markets).
·You develop GUIs and Microservices in C# / .NET to automate business processes in the structured products (Equity/FX) area.
·Evolution of Message oriented distributed architecture.
·IT development of various interfaces. (e.g. interfaces from trading systems / trading tools and downstream systems, Middle Office and Back Office, document generation systems).

Requirements:

·You have a strong track record as Senior Developer with minimum 8 to 10 years working experience.
·You have strong development / engineering skills in: C# , .NET, JSON, XML, MS SQL Server, Entity Framework, MS Visual Studio, Message Oriented Middleware, Continuous Integration (CI), Automated Tests (unit tests, integration tests), Agile Engineering Practices and Methodologies.
·You have extensive skills and experience in system development, IT platforms and IT architecture.
·Moreover you have good experience in Structured Products and Derivative domain (FX and Equities).
·Furthermore you have solid track record to deliver good high quality systems for key user groups, e.g. Trading, Sales and Middle Office.
·You are well experienced to work in an international, dynamic and diversified environment.
·You are able to lead and coach developers.

Nice to have:

·RabbitMQ, MongoDB, WCF/RESTful services, TeamCity, Git/Subversion, Package management (NuGet), IBM WebSphere MQ, Resharper, Functional Language Concepts.

Soft Skills:

·You have strong communication skills and leadership skills.
·You are a very motived individual who enjoyes new challenges.
·You are able to work independent and taking ownership.
·Moreover you are a good team player.
·You have well-developed communication skills and stakeholder management skills.
·Moreover you enjoys to work in a dynamic working environment.
·You are experienced with Agile methodologies.