My client is a leading payments provider in South Africa, providing an affordable and secure service between formal business, un-banked and under banked individuals.
Key Responsibilities
* Design and implementation of new web development projects according to business specifications.
* Maintenance, support, and enhancements of existing web-related implementations.
* Tasks assigned completed within the agreed period.
* Assessment of how quickly work is performed.
* Analysis and solution definition.
* Technical understanding and keeping up to date on web development-related technologies
Minimum Requirements
5+ years experience with Microsoft .Net, MVC, Web API, SQL Server, and Visual Studio development environment.
Technical Requirements
* Expert level proficiency in .Net technologies including C#, ASP.Net, Entity Framework, and Web Services.
* Experience developing and consuming REST based services.
* Extensive relational database design and complex querying experience.
* Proficient with web front-end development including JavaScript / typescript, Ajax, HTML5, CSS, Responsive Bootstrap, etc.
* High proficiency coding in C#, .Net.
* Expert knowledge of Web Services and APIs using SOAP, REST, and JSON.
* Ability to derive solid architecture, design, and implementations from requirements.
* Adhere to coding standards, version and source control, and task/bug tracking processes.
* Adhere to change management and defined SDLC (agile) processes.
* Perform dev testing of own assigned tasks.
