C# Developer

Couldn't Find Yours ?

IMPORTANT. Finance and/or Risk experience. Strong communication skills, including communication with clients/stakeholders and communication with technology peers. A willingness to help with advisory and pre-sales work (in addition to delivering projects). Strong knowledge of .NET multi-threading, Cloud platforms and frameworks, such as Microsoft Azure or Amazon Web Services. Up-to-date and in-depth understanding of C# and the .NET framework. Good grasp of system architecture, design patterns, testing, DevOps processes and software design best practices.

It should be emphasised that the role involves both technology knowledge, and the ability to gather, communicate, document and share that knowledge. Client-facing ability and strong written business English are a must.

DESIRABLE. Enterprise data systems, including databases, data fabrics, and key/value stores. Web programming and web front-end technologies. Business intelligence, including aggregation, OLAP, ETL and reporting. Enterprise service systems, including ESBs, messaging, messaging formats, market data systems, and SOA technologies. Build management and QA tools, such as continuous integration servers, version control systems, code review and testing tools. Some experience in one or more of these languages: Java, C++, Python, JavaScript.


Let's Upload Your CV

Please, Fill Your Data