Description
C# .NET RX Coherence TDD AGILE Developer - Investment Bank
Highly experienced C# developer with expertise in Microsoft .NET framework required to work on Risk systems and with the front office, these systems are business critical to the traders. Very strong serverside skills required with some UI experience.
Essential skills/attributes:
C# development and the Microsoft .NET framework
TDD
Oracle Coherence, Kafka or Apache Ignite
Experience with continuous integration (Team city, Jenkins, etc)
Experience with deployment tools/technologies
SQL
Pragmatic and flexible, able to balance technical optimisation vs business delivery
Capable of picking up new technologies quickly
A passion for automation, improvement and simplicity
Solid computer science and design patterns fundamentals.
Strong communication and requirements analysis skills
Advantageous skills/attributes:
Experience with SOA
Experience working on Real Time systems
Experience with memory profiling
Experience working with large datasets
Experience with speed and memory optimization.
Full project and application lifecycle experience.
Knowledge of a Scripting language (python, linqpad, PowerShell, etc)
Some experience with WPF
The team is looking for a C# developer to work on all aspects of the platform. The system you will be working on has been chosen to replace other systems within the bank, due to its success in its current area. The role includes developing and maintaining the various processes that run on the server, caching layer, database, infrastructure and UI enhancements. The right candidate will be a strong driver for Agile development and for automated testing. Working with traders, quants and other development teams is important, so strong communications skills would be required.
We are looking for someone able to take ownership of projects and developments, propose constructive solutions and implement them. The right candidate will be proactive in discussing issues and helping colleagues in all locations. At times, it will be necessary to drive change in other teams and to unblock issues - a proactive personality and can-do attitude are essential in this.
Adlam Consulting operates as an Employment Agency & an Employment Business Applicants must be eligible to work in the specified location