Software engineer - Rivonia Verfied Gold Badge

Salary Negotiable Rivonia, Gauteng Rivonia, Gauteng more than 14 days ago 13-01-2016 9:38:13 PM
10-02-2016 6:30:22 AM
Business solutions built in-house within Sandton, South African. We are looking for a intermediate to senior developer to lead the development, integration and maintenance of our products for new and existing clients within the retail and mobile industries.

Person specification:

• Proven commercial software development experience – desktop and mobile
• Excellent knowledge in information architecture, human computer interaction and usability design principles
• A track record of delivering successful consumer and or business products
• Ability to use analytic data and user testing to inform design decision
• A passion for new consumer technology and the emerging media landscape
• Ability to multi task and good time management skills
• Ability to work on their own and as a part of the team
• Excellent scoping and estimation skills
• Excellent testing / QA skills
• Excellent communication skills (verbal and written) to liaise with various departments locally and internationally
• Proficient in the english language
• Bachelor's degree (or equivalent) in computer science


Essential skills:
• Strong knowledge of OOP PHP with MVC and ORM structures
• Knowledge of SQLite, MySQL or similar database management system
• Experience of development using web technologies
• Experience with PHP 5 frameworks, jQuery, XML, Web services
• Familiarity with RESTful services to connect applications to back-end services via the APIs
• Good understanding of OO programming and design patterns Good understanding of HTML5, JavaScript, jQuery, Ajax and PHP Experience building web and native apps

Desirable skills:

• LAMP or WAMP development experience
• PHP frameworks (e.g. Silverstripe or Zend)
• PHP template engines (e.g. Smarty)
• MVC and ORM development experience
• Creative design skills
• Exhibit impressive UX/UI skills
• Experience with a common CMS

Competencies for success:

• Analytical Skills
• Creativity
• Learning on the Fly
• Technical Skills
• Technical Learning
• Action Orientated
• Dealing with Ambiguity
• Presentation Skills
• Peer Relationships
• Time Management
• Written Communications
• Problem Solving
• Attention to Detail
• Teamwork

References of work experience and expertise required.

Recruiter: UTH