Senior C++ Developer

Location: Johannesburg, South Africa
Salary: R500 - 600 per hour
Recruiter: HR Genie
Job Ref: PDG8965998
Summary: Senior C++ Developer



Job Description

Our client, a top employer to thousands of talented people, is looking a Senior C++ Developer to join their team in Johannesburg on a 12 month contract. The company offers extensive growth opportunities as well as the opportunity to work with a creative and dynamic team.

Job Purpose

  • Analysis & design of solutions that address
  • Requested functionality
  • Modular exploration of value added functional or product opportunities not obvious without an understanding of the application architecture
  • Modular exploration of opportunities to deliver performance, stability or structural benefit
  • Consideration of relevant functional changes active within SDLC 
  • Production of technical specifications that respond to the identified requirement, this as it applies to specific units or suites of code
  • Technical specifications with meaningful work estimates
  • Well-designed code, adhering to agreed programming standards, focused towards modularity and re-usability
  • Analysis & design of unit and integration test methodology as it pertains to functional and performance evaluation phases

Principle responsibilities

  • Responsible for the delivery of solution, by way of code that addresses the stated requirement and adheres to structural and performance standards.
  • Responsible for the support of deployed applications, as they manifest in the Production environment.
  • Responsible for effective task management within the auspices of defined objectives and according to management reporting line.
  • Responsible for effective communication within the auspices of defined objectives and according to management reporting line.
  • Responsible for the adherence to, and maintenance of, SDLC policy and process.
  • Modular responsibility for the identification and generation of recommendation where personal development is indicated or desired.
  • Modular responsibility for the identification and generation of recommendation where rationalization or enhancement will provide benefit to the local unit.
  • Modular responsibility to the technical development of junior programming resources
  • Collaborate with architects, developers and subject matter experts to establish the technical vision and analyse trade-offs between usability and performance needs;
  • Liaison between the business units, technology teams and support teams;
  • Actively partake in and contribute towards the longer term architectural and system roadmap, ensure changes introduced hold true to the roadmap;
  • Contribute towards the constant improvement of the delivery stream, quality of output and methods of working (SDLC);
  • Build strong relationships with all stakeholders;
  • Assist with the mentorship of more junior members of the team;
  • Assist with building and developing the Business Analyst model in South Africa;
  • Work with project managers to build accurate project plans and schedules, and then deliver as required;
  • Work on a range of projects from smaller, enhancement projects to larger, long term strategic projects.

Required key skills (functional / technical)

  • Ability to prove technical capability by way of passing Experian IS Development assessment, as and where appropriate
  • Technical Analysis, Design or Evaluation, Test Methodology and Implementation plan.
  • Effective management of own time allocation pertaining specifically to scheduled tasks.
  • Early clarification of technical misconceptions.
  • Escalation prior to mitigation of incidental or adhoc work requests.
  • Effective identification and escalation of high risk threats to delivery or solution integrity

Required qualifications/experience

  • IT related Diploma / Degree
  • Minimum 4 years programming experience, of which a minimum of 3 years proven experience with MS Visual C++ (vs5 upwards.)
  • Minimum 2 years programming experience with SQL and OBDC
  • Minimum 2 years programming experience with OO practices
  • Minimum 1 year Windows Threading experience
  • Minimum 1 year Windows Messaging experience
  • Minimum 1 year MFC experience


New users - Upload your CV                      Existing users - Login here


Similar jobs your might be interested in:

Senior C# Developer
Be part of a fun and vibrant team of the best developers who are passionate about code
1 day ago

Senior Android Kotlin Developer (Guru Level)
A strong contender in the telecoms industry is looking for an Android Native (Kotlin) Guru
1 day ago

Senior Financial Manager
A prestige property fund based in Johannesburg North is on the hunt for hot skill in the form of a senior Financial Manager
1 day ago

Senior Oracle SOA Developer (6 months contract)
Oracle SOA
1 day ago

Senior Change Manager
Are you a seasoned change management specialist with a passion for people? Apply now! Our client, a leader in the services industry, is looking for a senior change Manager to facilitate the change management process for innovative projects being impl...
1 day ago

Are you looking for a new opportunity and have a B.Sc. Engineering (Mechanical) degree or a Technicon Diploma, must be a Pr. Eng. Or Pr Tech Eng, with +5 years’ experience in the Property Sector, and have extensive Data centre project experience...
1 day ago

Senior Pricing Specialist
One of the leading companies in the Insurance industry is looking for a vibrant senior Pricing Specialist
1 day ago

Senior Full-Stack Java OpenShift and Docker Developer – Midrand - R950ph
senior Full-Stack Java OpenShift and Docker developer
1 day ago

Senior Process Engineer
Let us prioritize your cV! We are now accepting senior Process Engineer’s cV for any related post lockdown positions that might be available. Get a different candidate experience by registering your profile with Luelle consulting, click apply, ...
1 day ago

Senior Electrician
We have an exciting new position available for a senior Electrician based at my client’s data centre in Gauteng, Samrand. You will be responsible to ensure the optimal functioning of the electrical and mechanical aspects of our national data cen...
2 days ago


Create a free job alert for                                

Senior C++ Developer in Johannesburg

Enter your email address below
and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you. By giving us your email address your agree to our Terms and Conditions