Enable job alerts via email!

C++ Developer

Hire Resolve

Centurion

On-site

ZAR 600,000 - 900,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company is urgently seeking an experienced C++ Developer to join their hybrid team in Centurion. The role involves designing and implementing C++ backend applications, participating in agile teams, and ensuring quality assurance. Candidates should possess 8-10 years of experience, particularly in financial/accounting systems, and be familiar with various technologies including SQL, UNIX/Linux, and message-based systems.

Qualifications

  • 8-10 years of experience in C++ development.
  • Familiarity with financial/accounting systems is mandatory.
  • Experience with message-based systems like IBM MQ Series or Active MQ.

Responsibilities

  • Design, code, test, debug, and implement C++ backend applications.
  • Work in agile teams to complete programming assignments.
  • Develop features across multiple subsystems, including requirements, prototyping, design, coding, testing, and deployment.

Skills

C++
SQL
UNIX/Linux
XML
XHTML
SWIFT
Financial/Accounting Systems

Job description

Our client is urgently in search of an experienced C++ Developer to join their team in Centurion. This is a hybrid role – 2 days in the office one week and 3 days the next – this is not negotiable.

Responsibilities :
  • Design, code, test, debug, and implement C++ backend applications.
  • Attend project and agile team meetings.
  • Work in agile teams to complete programming assignments.
  • Visit client locations as needed.
  • Stay current with industry developments.
  • Work with various computer technologies.
  • Use SQL and understand Oracle databases.
  • Adhere strictly to quality assurance procedures.
  • Identify and communicate areas affected by code changes.
  • Design solutions regarding classes, database, and infrastructure.
  • Evaluate hardware and software interfaces with engineering staff.
  • Develop features across multiple subsystems, including requirements, prototyping, design, coding, testing, and deployment.
  • Design data models to support new and enhanced functionalities.
  • Perform unit testing.
  • Prepare software packages and release notes, supporting the release process.
  • Develop deployment packages for clients.
  • Develop new programs and proof them to ensure quality.
  • Assist analysts with requirements, user stories, system design, and documentation.
  • Design, develop, test, and support integration jobs, data metrics, and architecture.
  • Review existing implementations for bugs and improvements.
  • Participate in design discussions, reviews, and implementation.
  • Provide after-hours support if required.
  • Possess 8-10 years of experience.
  • Be familiar with platforms and their features.
  • Have UNIX/Linux experience and porting of C++.
  • Understand message-based systems like IBM MQ Series or Active MQ.
  • Experience with XML and XHTML.
  • Some knowledge of SWIFT.
  • Experience with NIX operating systems.
  • Experience in financial/accounting systems is mandatory.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.