Java Software Engineer - Cape Town
Salary Negotiable
Cape Town, Western Cape
Cape Town,
Western Cape
more than 14 days ago
08-02-2016 4:00:07 PM
07-03-2016 4:00:07 PM
Job Description
- Java engineer developing payments systems for Merchant Retailers.
- Design, develop, test and deliver high quality software/solutions.
- Provide direct estimates, such as time, percentage of project completion, etc. to lead and/or manager.
- Create and review additional product/project deliverables according to our Product Development Method e.g., high-level estimates, impact assessments, external & internal specifications and user documentation.
- Create and review unit, component integration, system and performance test plans and scripts, execute tests, analyse and report on the results.
- Participate in design reviews and code reviews/inspections.
- Be a self-motivator and initiator, able to work independently as well as in a team.
- Research and resolve customer reported problems.
- Provide technical assistance to others.
Minimum Qualifications
- Bachelor's degree in computer science or related field
- 3+ years experience as a software developer
- Core Java development experience
- Experience in one of the following database platforms: SQL Server / My SQL / DB2 / Oracle
Highly Desired Qualifications
- Experience in Electronic Funds Transfer (EFT) or Payments domain
- Experience using the Python scripting language
- Strong verbal communication skills
- Superior written communication skills
- Strong interpersonal skills