Delphi Developer - Bedfordview Verfied

Salary Negotiable Bedfordview, Gauteng Bedfordview, Gauteng more than 14 days ago 27-11-2018 11:24:37 AM
22-01-2019 11:24:37 AM
Delphi Developer required to work on big, complex applications with major banks and stock broking customers, East Rand

Position Overview:

This is Industrial Strength Programming - performance critical application development with a 3-tier, high-availability, high-volume, distributed architecture.

Objective:

Design, develop and enhance Multi-tier Trading and Portfolio systems
Engaging with clients and understanding client requirements
Documenting business requirements, functional specifications and technical specifications
Client training, on-going maintenance and support

Requirements:

Delphi Engineer with 3+ year’s prior experience developing commercial applications using Delphi, especially troubleshooting code.
Experience with C#
Experience with C++
5+ years of experience in overall software development
1+ years of software design / architecture
Own transportation
Understand 3-tier architecture, Object-oriented analysis and design techniques
Front-end and backend software development experience
Good algorithmic skills and experience applying design patterns to both new and existing code.
Experience working with clients in design, development, testing and integration
Ability to think outside the box and a “Take Charge” attitude
Excellent verbal communication skills.
Experience dealing with customers regularly and excellent communication skills to interact with clients at all levels of the organisation
A minimum 3-year tertiary qualification from an accredited university, either in Commerce or Computer Sciences or Industrial Engineering
Financial Background
Strong understanding of systems design and implementation, with a minimum 1st-year tertiary level in information systems or computer science
Complex SQL queries and stored procedures
Demonstrable programming skills
Good, demonstrable general computing knowledge, including basic troubleshooting capability on the Microsoft Windows platform, an understanding of networking fundamentals, and familiarity with application installation and support
Knowledge of mobile platforms is a plus