Software Developer - 13114

Job No:  13114
Software Developer
Location:  Johannesburg
Salary:  R 450 - R 650 Per hour

Introduction

Our client is looking for a Software Developer with NCR Activate Developer and excellent understanding of CEN XFS


Duties & Responsibilities

  • 5-6 years’ experience as a software developer

  • Ability to create all relevant documentation (technical design, system and business requirements)

  • Working within geographically separated teams

  • Ability to analyse complex issues and provide solutions

  • Excellent communication skills both to individuals and groups

  • Excellent ability to research, organize, sort and categorize

  • Ability to drive tasks to completion with little or no supervision

 Languages

  • C# (Mandatory)

  • C++

  • Java

  • CSS

  • Angular (Mandatory)

  • Toolkits like Bootstrap and React

  • Node JS

  • ASP.net MVC

  • HTML

  • .Net

  • Windows forms (Advantage)

  • Python (Advantage)

  • PHP (Advantage)

  • Delphi (Advantage)

  • Android APP development (Advantage)

Messaging

  • ISO 8583 or any other payment protocols

  • Web Services

  • Web API

  • JSON

  • SOAP/REST

  • NDC

Servers

  • WebSphere

  • Windows Server 2012

  • Tomcat

  • IIS

IDE’s

  • Visual Studio 2005,2010,2015,2017

  • Visual Studio Code

  • Aptana

  • Eclipse for JAVA/EE

  • Eclipse for Android

  • NetBeans

Operating Systems

  • Windows: XP, 7, 10

  • Linux Ubuntu

Databases

  • MS SQL

  • MongoDB

  • PostgreSQL

Source Repositories

  • Git bucket or bit bucket or similar

  • SVN

CI/CD tools

  • Jenkins or Travis or similar

VM’s

  • VMware

  • Hyper VM

  • Virtual Box

Networking

  • TCP/IP

  • HTTPS

  • TLS

 

Desired Experience & Qualification

  • B.Sc. degree in Computer Science or similar

  • Master’s degree will be an advantage