SOFTWARE DEVELOPER BANKING - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 05-09-2018 4:13:38 AM
31-10-2018 4:13:38 AM
Job Description:
Software Developer (Banking)
Introduction

A Software Developer (Payment Systems) role has become available for and is looking to attract candidates with 3rd party APIs integration experience (especially in the financial services space).
Description
Qualification and Experience:

3+ years’ experience in Microsoft .NET Framework development with C#
Solid knowledge of SOA and OO principles, design patterns and component oriented design

Essential Technologies:

C# on .Net
Windows Communication Foundation (clients and services)
Web API
SQL (Microsoft SQL Server)

Advantageous techniques and skills:

Multi-threaded, load balance and concurrency aware applications
ORM’s (Entity Framework / Dapper)
WPF (Windows Presentation Foundation)
MVC and MVVM
Message Queuing (RabbitMQ)
Kafka
Ability to work under pressure on multiple projects
Ability and desire to become part of a highly skilled and dynamic team