C++ Software Developer
E-MERGE
Bryanston, South Africa
6d ago

Description

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 our 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. This is a fantastic opportunity to work within a small, highly professional, highly skilled development team. Apply Now!!

Requirements :

  • Expert level C++ development
  • 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)
  • The breadth of knowledge to confidently work throughout the stack on middleware, front-end and DB technologies
  • Ability to confidently work using the command line within Linux and FreeBSD
  • Responsibilities :

  • Design, construct and extend high quality applications for the business platform
  • Consume and take ownership of existing business projects and tools
  • Adopt, improve and drive business coding standards and processes
  • Contribute to waste elimination within the development environment
  • Manage the overall quality of software produced for your allocated projects
  • Deliver high quality software in a predictable fashion
  • Drive company's culture and values within the UK team
  • Apply
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form