Job & Company Description :
The company uses a multi-threaded system as main system, making use of Unity Container for Inversion of Control, connecting to services to get processes done.
They require a full stack developer that has the ability to communicate with external parties in a professional manner, be willing to go the extra mile to ensure a deadline is met on time and be a team player.
Tertiary qualification in Information Technology from recognized institution
Minimum 6 years commercial C# coding experience
Solid employment track record
Strong C# .NET design and development based skills
Understanding and how to develop using Inversion of Control
Understanding of Unity Container / Simple Injector
Banking / Financial knowledge would be beneficial
Job Experience & Skills Required :
Knowledge of WCF / Web Services
Need to know how to work with Service / Web References and how to manipulate the soap request & response
Need to be able to work as part of a team as well as being a self-starter taking initiative;
Expertise and hands on experience with Web Applications and programming languages is an advantage.
Strong middle layer Api experience
Knowledge of CLR would be beneficial
Agile / TDD experience
Some Architecture, Modelling and Design experience
Good knowledge of WPF with MVVM Pattern
Mobile development using PhoneGap or mobile applications