WHAT IS A DEVELOPER ?

As a Developer, you will be required to provide timely development and delivery of value-adding quality solutions to clients and customers. You will be expected to do this by delivering high quality code, design using best practise standards and test with a high level of accuracy. You will be working in a cross functional team along with Client Services and follow coding standards to complete day to day work and help resolve development issues that impact the way we do business.

Need-to-Know Overview of a Developer

1. Developer Roles and Functions

  • Design, develop and maintain solutions in line with Outbound Technology and Cross Functional teams
  • Provide programming solutions and end to end testing
  • Understand and follow the software development life cycle
  • Provide thought leadership and guidance to solve customer problems relating to outbound communications
  • Provide insights/direction to our product teams in delivering outbound communication products to enhance the efficiency of technology solution delivery to customers
  • Act as a point of escalation for technical issues including direct customer engagement where required to facilitate rapid resolution to queries/issues
  • Be involved in any quality issue investigations as required
  • Provide input to, develop and support initiatives to improve the Technology outcome for our clients. 
  • Involve improvements to processes, procedures, standards or tools, training other members of the team

2. Developer Skills, Abilities, and Qualifications

  • University Degree from accredited institution in Information Technology, Information Systems, Computer Science and/or related discipline
  • Programming Experience - Preferably 2 years’ experience in programming languages and data structures in a commercial environment
  • Possess and display a positive, flexible, enthusiastic attitude & strong work ethic, be self-motivated, proactive and a capable of working in a team or independently
  • Strong client service focus
  • Excellent written and verbal communication skills
  • Possess the ability to work well under pressure, maintaining professionalism and a focus on quality
  • Ability to develop positive working relationships with other Team Members and colleagues in various departments of Computershare
  • Adaptable and flexible to the needs of customers and the organisation
  • Demonstrable ability to suggest and implement improvements to existing processes and tools
  • Exhibit strong time management skills to achieve successful outcomes in a timely manner