Datasource Developer

Information Technology
Johannesburg Full Time EE/AA, Non EE/AA Market Related Salary
Apply for Job


Global communications management (software) company in Johannesburg is looking for a Datasource Developer to join their team. Become a part of one of the most reputable customer communication solution companies in Gauteng!


  • Creates and maintains code that meets design specifications, follows standards, is easy to maintain and is reasonably free from defects
  • Provides maintenance, improvement and production support for existing applications
  • Participates in design sessions to understand the business requirement and solution to be delivered
  • Assists the Business analyst with creating project plans and estimating task duration
  • Communicates with other Developers, the Integration Manager and Business Analysts on product issues
  • Works with Testing team to ensure that the project is accurately tested
  • Effective trouble shooting
  • Effective database development
  • Effective custom development
  • Effective product development
  • Adequate CVS knowledge
  • Timeously completing CVS tasks

Database Development

  • Working with all aspects of database design, development and maintenance
  • Writing and execution of scripts on databases

Product Development

  • Designing and maintaining both new and existing applications
  • Preparing technical documentation of products and source code, both internally and externally

Custom Development

  • Development of custom software for specific client projects
  • Integration of custom-developed software into the clients Application Platform
  • Assistance with specifying of custom requirements, including estimates for costing purposes
  • Preparation of technical and handover documentation as required by the customer on developed modules

Web Services

  • Familiar with web service protocols (SOAP, WSDL, etc.)
  • Familiar with web service frameworks (Java, PHP, Perl, C++)

Experience, Qualifications and Skills

  • Web
  • HTML
  • CSS
  • JavaScript
  • PHP
  • ASP
  • MySQL
  • Perl
  • Linux (Additional)

Candidate profile:

  • 5 -7 years’ experience within a similar position
  • Strong technical skills
  • Excellent time management ability
  • Ability to lead and motivate team members
  • The candidate must be comfortable in an open plan set-up with constant group interaction

We’d love to help absolutely everyone we come into contact with. Due to the sheer volume of applicants, we are unable to give individual feedback. If you have not heard from us within 14 days of your application, kindly consider your application unsuccessful.

Apply for Job