Application Developer

Relational Data Systems is seeking an Application Developer experienced in object-oriented programming & design.

Key Accountabilities

• Develop and maintain enterprise web applications with limited supervision
• Identify, diagnose and correct application programming errors
• Assist in the creation of technical specifications

Key Selection Competencies


• Tertiary qualifications in a relevant discipline or an equivalent level of knowledge gained through any other combination of education, training and/or experience
• At least 2 years experience programming in Java, C# or a similar language
• Demonstrated experience designing complex applications using object-oriented techniques
• Ability to read and write SQL queries against a relational database
• Familiarity with all stages of the Systems Development Life Cycle
• Excellent documentation skills
• Good communication and interpersonal skills
• Ability to relate well to others and work in a team environment under limited supervision
• High degree of motivation, innovation and personal responsibility


• Knowledge of Java EE technologies including Java Servlets and JSP
• Previous experience with enterprise web application development
• Demonstrated ability to create attractive user interfaces with XHTML, CSS & JavaScript
• Working knowledge of a command-line environment such as bash or ksh
• Strong data modelling skills
• Oracle PL/SQL skills
• Familiarity with the principles of software change management and quality assurance

For further enquiries or to apply for this permanent opportunity, please email your resume to