Remuneration: R1000000 per year Cost to company
Education level: Degree
Job level: Senior
Company: e-Merge IT Recruitment
A communication giant based in Rosebank is looking for a highly skilled C++ developer to join their dynamic team. Our client has one of the biggest C++ spaces in the country. Their electronic delivery solutions dramatically increase customer adoption of paperless bills, statements, policies, marketing, and other high volume system-generated documents.
Your core responsibility will be to design, build, and extend high-quality applications for the company platform.
You’ll work closely with their UX Design team and fellow developers to bring world-class products to the market, leveraging your experience with client/server technologies, preferably with rich clients.
You’ll also play a role in sourcing, hiring, and leading new members for the software development team.
You must have the ability to foresee the solution early-on and your successful history of delivering well-designed and stable software creates a natural hierarchy that escalates you to the lead position in software project teams.
Expert level C++ development.
An understanding of what is required to predictably deliver high-quality software.
The breadth of knowledge to confidently work throughout the stack on middleware, front-end, and DB technologies.
Experience in server-side development.
Experience in design patterns, object orientated design, multi-threading and concurrency.
Experience working in an Agile (scrum based) environment, a commitment to the Agile ethos, and success in delivering software using Agile techniques.
Experience in developing OS agnostic software.
Ability to confidently work using the command line within Linux and FreeBSD.
Experience using test driven development techniques (TDD).
Experience using GIT for version control.
Experience working in an environment that has successfully implemented continuous integration (CI).
Happy, smart, and loves technology.
Duties and responsibilities
Design, construct, and extend high-quality applications for the platform.
Consume and take ownership of existing projects and tools.
Adopt, improve, and drive coding standards and processes.
Contribute to waste elimination within the development environment.
Manage the overall quality of software produced for your allocated projects.
Maintain a high level of professionalism.
Deliver high-quality software in a predictable fashion.
If you enjoy the added responsibility of setting the technical direction for a project and are comfortable debating the technical merits of your decisions, this may be the place for you!
Reference number for this position is GZ26506-2016 which is a permanent position based in Rosebank, offering close to a million rand a year negotiable on experience.
The time for change is now! e-Merge IT recruitment are specialist niche recruiters with a wide range of positions available. We offer researched positions with top companies to strong technical candidates. Email Garth on firstname.lastname@example.org or call him on 011 463 3633 to discuss this and other opportunities.
Check out our website www.e-merge.co.za for more positions that might be right for you!
Do you have a friend who is a technology specialist? We pay big cash to you if we place a friend that you sent us!
If you haven’t heard from e-Merge IT within two weeks of your application, please consider it unsuccessful for this position.