Share this job with your friends, family and co-workers...
THIS JOB ADVERT HAS EXPIRED...
PHP DEVELOPER - 359159
Information Technology / Web Development / Telecommunications
Wage / Salary:
R - Market Related - P/M (Per Month)
An established Insurance Broker situated in Centurion is looking for an ethusiastic mid level PHP developer to join their team to develop and maintain an internal administration system/website that is developed in object orientated PHP. This includes developing new features, maintaining the current code base and fixing bugs.
The PHP Developer will be responsible for managing back-end services and the interchange of data between the server and the users. The primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. AS a PHP Developer you will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Duties & Responsibilities
Except for daily writing of code, code reviews, system and business logic assistance, the following taskes are highlighted:
Support ticket management
daily automated client data import jobs
attend meetings as scheduled
Support to the Database Administrator
Support to the Business Analyst
Support to the Projects Office
Support to external clients
General support to fellow co-workers
Technical skills necessary:
Expert knowledge of computer languages
Expert knowledge of computer program design methods and techniques
Experience of object oriented programming (essential)
Front-end development including jQuery (essential).
Understanding of Ajax (desirable not essential)
Experience of the full software development lifecycle: from requirements gathering and functional specification authoring, to development, testing and delivery (essential).
Ability to learn new programming languages quickly
Expert knowledge of used operating systems
Expert knowledge of standard development tools
Ability to determine whether a particular problem is caused by hardware, operating systems software, application programs, or network failures
Good knowledge of security and encryption
Updates and modifies computer programs to improve efficiency
Performs work of high difficulty in designing, writing, editing, modifying, and debugging computer programs
Define functional specifications of the system for the appropriate hardware
Analysis of system, data and processes
As new technologies emerge and impact our systems, expected to learn these technologies very quickly and resolve any problems involved in integrating new technologies with our systems
Desired Experience & Qualification
Grade 12 certificate or equivalent Level 4 qualification issued by SAQA
Bachelor Degree in Computer Science or diploma in Information Technology
Clear criminal and ITC record
Minimum of 3-5 years working experience
Package & Remuneration