Senior C++ Developer
|Location||Recruitment Agency / Vacancy in Cape Town|
Our client is looking for a motivated, experienced Developer to join their dynamic team.
? 5+ years recent development experience.
? Exposure to the full software life cycle.
? Strong OO development skills using C++ (not C or C#).
? Understanding and practical use of the C++ standard template library.
? Strong, practical, Linux skills (Red Hat and/or Centos is advantageous)
? Development of multithreaded, server side applications, using C++
? Interprocess communications using sockets (TCP/IP & unix sockets)
? SQL and relational database design (MySQL advantageous)
? Following skills are a bonus, not a requirement:
? Boost and ACE libraries
? Design patterns
? Communications protocols
? Test driven development (TDD)
? Familiarity with Source control tools like Subversion and/or Git
? Memory leak detection tools like Valgrind.
? Applicant must be able to interact and work with a dynamic and ambitious team.
? Well spoken with good interpersonal communication skills.
? Positive and motivated attitude.
? Applicant has a strong ethos of writing high quality applications they are proud of.
? Strong problem solving skills.
? Team player with genuine interest in technology.
? Can work with little supervision, proactive and takes on responsibility for code and applications developed.
? Ability to practice consistent delivery, to a high standard, in a stabled environment.
or email us: it.jobs(at)staffingprojects.co.za