Trainee Developer

Trainee developer

About the Role

Looking for a Junior Software Developer to join our team and help build, modify, and maintain software applications. You’ll work out what users need, turn those needs into practical software solutions, and help improve our systems so our clients and our business run more efficiently. You’ll also support stakeholders with development and investigative work, and may contribute to database design as part of a team.

Key Responsibilities

Software Development

  • Develop, create, and modify general applications and specialised utility programs
  • Analyse existing applications to identify areas for improvement and modification
  • Contribute to building new applications that meet customer requirements
  • Customise software for client use to improve operational efficiency
  • Assist with analysing and designing databases, working independently or as part of a team

Customer and Stakeholder Support

  • Handle customer cases and enquiries, including more complex or non-standard issues
  • Provide development and investigative support to stakeholders
  • Implement improvements and give feedback on the results
  • Follow change management systems and protocols to deliver routine support services

Testing and Defect Resolution

  • Run routine tests on websites and application software
  • Respond to the call log process to monitor, diagnose, and fix performance issues
  • Identify software defects and recommend fixes for approval by senior colleagues, keeping applications fully functional

Security Support

  • Help implement security measures such as firewalls and message encryption
  • Monitor performance and alert security specialists to any problems

Professional Development

  • Take part in assessment, development planning, training, and coaching
  • Gain or maintain professional accreditation where relevant
  • Stay current with technology, regulation, and industry best practice through ongoing learning, conferences, and industry publications
  • Keep learning new programming languages and technologies

Requirements

Education

Grade 12 (required)

Experience

4 to 6 months’ experience with simple office or operational systems

APPLY HERE

Leave a Reply

Your email address will not be published. Required fields are marked *