C/c++ Software Development Engineer - Johannesburg Verfied

Salary Negotiable Johannesburg, Gauteng Johannesburg, Gauteng more than 14 days ago 06-10-2014 4:02:55 PM
03-11-2014 4:02:55 PM

My client is a leader in payment solutions and is based in Hurlingham, Sandton.  They are looking for somebody to be involved in planning, designing, developing and testing software systems or applications for software enhancements and new products.


The position involves the development and maintenance of software/systems in respect of planning, writing, testing, implementation and maintenance of new and existing software products or systems running on embedded Point-Of-Sale (POS) devices

Main job functions and responsibilities:


  • Contribute to technical design of software products
  • Coding and documentation
  • Software maintenance
  • Provide software support to Software Delivery team as well as Customer contacts

The embedded system engineering and development is targeted at POS devices running either on a proprietary or Linux operating system.

You should have the following skills
Experience in


  • C/C++
  • Linux Operating Systems
  • Network protocols

Further Requirements


  • Effective time management.
  • Ability to work effectively within a team environment and achieve results.
  • Ability to collaborate on a global level in an open source development process.
  • Strong ability to prioritize multiple tasks effectively and to work under pressure.
  • Strong understanding of and adherence to the SDLC and PM process followed by the team
  • Strong problem solving ability.
  • Strong attention to detail.
  • Good presentation skills.
  • Excellent written and verbal communication in English.
  • A working knowledge of the payment card industry, standards and practices would be a bonus
  • Willingness to travel internationally for training and technical workshops.

Recruiter: CompuJobs