SUMMARY:
We are looking for an intermediate C++ Developer to join our IT team in Century City, Cape Town. Our company specializes in Fuel Automation Systems using contact-less smart card technology. The successful candidate will help develop and extend our software solutions while providing valuable feedback to the testing and implementation teams.
POSITION INFO:
Company Background
This well-established company has been a key player in the fuel automation industry, focusing on innovative solutions that utilize cutting-edge smart card technology. With a commitment to quality, efficiency, and continuous improvement, the company values teamwork and individual initiative.
Role and Responsibilities
Develop and extend current software solutions in C++
Collaborate with the testing and implementation teams to ensure high-quality feedback
Work independently and as part of a team to meet project goals
Report to the software development manager
Produce clean and efficient code
Document code and processes for internal reference and future use
Qualifications and Skills
Minimum of 2 years of development experience post-qualification
Proficiency in C++ development (2+ years)
Experience with MySQL or other databases (2+ years)
Docker, GitLab proficiency (advantageous)
Client-server knowledge (advantageous)
PHP development skills (advantageous)
Linux proficiency (advantageous)
Networking, VPN, and routing background required
Strong documentation skills
Produce quality code with a keen eye for detail
Preferred Attributes
Strong interest in software development
Responsible for deliverables
Ability to integrate well with the team
Highly analytical with excellent problem-solving skills
Logical thought process
Passionate about technology