Senior C++ Developer

 

Recruiter:

Network Recruitment

Job Ref:

NWB001999/KMa

Date posted:

Thursday, January 27, 2022

Location:

Centurion, South Africa

Salary:

oooo


JOB SUMMARY:
Be a part of an ever-developing IT field today.

JOB DESCRIPTION:

A technical job concerned with software programming in C/C++ developing and maintaining visual and non-visual/service applications.

Conceive, design, and test logical structures for solving problems by computer.

Analysis of relevant standards.
Understand project / product requirements from a technical perspective

Produce and review baseline documentation that collectively defines the solution.

Review requirements, specifications related to the proposed solution.

Follow the software development plan

Write, test, and maintain the detailed instructions, called programs that computers must follow to perform their functions.

Write programs according to the specifications determined primarily by computer software engineers and systems analysts.

Code detailed designs from design specifications, according to best practices and software coding standard.

Perform the testing and debugging.

Produce test code (unit tests) to drive all functionality, including error paths

Ongoing support throughout lifecycle of the product (or until the support responsibility has been re-allocated), to all departments and customers as and when required.

Update, repair, modify, and expand existing programs

Code detailed designs from design specifications, according to best practices and software coding standard.

Be thoroughly familiar with company standards and procedures.

Maintain all development documentation under configuration and source control as per company standards (incl. Source, documentation, assembly drawings, etc.)

Ensure completion of deliverables by prescribed milestones, with proactive feedback.

Education:

Relevant degree in the engineering field or alternatively a proven in-house track record through an engineering career.

Job Experience & Skills Required:

More than 2 years’ experience as a Programmer

Software design

Software language exposure: Primarily C/C++ experience

TCP/IP communication

Knowledge of records/structures and binary data storage

Knowledge of binary and hexadecimal numeral system. i.e. understanding of binary data (bits & bytes)

Software Engineering

The successful applicant must have:

Appropriate technical domain

Be familiar with Systems Concepts and Standards

Computer Programming

Technical Documentation

Knowledge of Quality Assurance techniques

Be familiar with company policies and procedures relating to software development.

Develop and understanding of the complete testing life cycle, including developing test cases and test plans.

Train and assists more junior programmers

Improve skills and competencies by identifying own training needs and proposing courses

Be self-motivated, by taking an interest in the job, and obtaining satisfaction from the achievement of a job well done.

Apply now!

For more IT jobs, please visit

 

 

Similar jobs you might be interested in:

Senior Gemstone Developer
Location: Centurion
Salary: Hourly
Our esteemed client in centurion is urgently seeking a senior GemStone developer to design, develop, optimise, and maintain complex GemStone-based applications.This key role involves providing technical leadership, ensuring system stability, performance, and scalability, contributing to architectural and strategic technology decisions, and mentoring junior developers.
Today


Senior Gemstone Developer
Location: Centurion
Salary: Monthly
Psybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients.We are looking for a senior Gemstone developer to join our client based in centurion for a hybrid role.
2 days ago


Senior Frontend Developer (Angular)
Location: Johannesburg
Salary: Market related and dependent on salary
senior Frontend developer (Angular) - Gauteng/Hybrid
2 days ago


Senior Java Developer
Location: Johannesburg
Salary: Market Annually
Our client, one of South Africa’s Largest Bank’s is looking for an experienced senior Java developer to join their fast growing team.
3 days ago


Senior Application Developer (.NET)
Location: Johannesburg
Salary:
Ready to take your .NET expertise to the next level? Join a dynamic team in Sandton and work on impactful projects that make a real difference in healthcare and pharmaceutical sectors. This is your chance to thrive in a hybrid environment with flexibility and top-tier benefits!
4 days ago


Senior Angular Developer
Location: Centurion
Salary: 70000.00 Monthly
Our client is seeking a highly skilled senior Angular developer with strong experience in Angular 16+ and NgRx. The ideal candidate is technically sharp, a confident communicator, and ready to contribute to complex, high-impact projects in a collaborative environment.
4 days ago


Senior Android Developer
Location: Pretoria
Salary:
We are looking for a skilled Kotlin (Android) developer to help build and evolve our innovative platforms. In this role, you will play a key part in maintaining and enhancing our Android solutions, producing high-quality, scalable code while applying Android best practices across the wider business.
8 days ago


Senior Software Developer
Location: Pretoria
Salary:
9 days ago


Senior Mobile Developer (React Native)
Location: Johannesburg
Salary:
calling experienced senior Mobile developers (React Native) with strong expertise, to design, build, and maintain high-quality mobile applications!
10 days ago


Senior Software Developer - Gauteng
Location: Centurion
Salary:
We're looking for: senior Software developer - LIMS (Gauteng)* BSc in computer Science, Information Technology or equivalent. Proficiency in PHP, MySQL and Angular is essential. Experience with workflow automation or laboratory systems is an advantage. Driver’s licence and own car essential. Willing to travel. *
10 days ago


Create a free job alert for Senior C++ Developer in Centurion

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