Programmer (C; C++; Delphi)

Programmer (C; C++; Delphi)

Job Title: Programmer (C; C++; Delphi)
Location: Gauteng
Salary: 480000.00
Reference: JN -012016-5116
Job Published: March 22, 2017 10:18

Job Description


Conceive, design and test logical structures for solving problems by computer
Analysis of relevant standards
Understand project / product requirements form a technical perspective
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 system analysts
Code detailed designs from design specifications, according to best practices and software coding standard
Perform testing and debugging
Produce test code (unit tests) to drive all functionality , including error paths
Ongoing support throughout the 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
Test, integrate and even maintain the software as it may be required at any particular time

Appropriate Tertiary Qualifications
BSc / BEng Degree
BTech Degree

Specific Skills (Technical):

Minimum of 3-years related experience

Software exposure:  
C, C++ Object Orientated design
exposure to Windows 32 programming
Software and/or hardware Engineering
Computing Systems Design
Computer Programming
Develop and understand the complete testing life cycle, including developing test cases and test plans
The successful applicant must:

Be able to communicate with other team members; share knowledge; share resources; seek assistance when required
Be able to acknowledge and appreciate each team member’s contributions
Be able to endeavor to satisfy or exceed performance expectations at all times
Be able to meet deadlines or other requirements, as specified by management, which are under your control
Be able to 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
Proactively endeavor to resolve de-motivating factors or circumstances thereby contributing to job satisfaction
Take ownership of responsibilities

Get similar jobs like these by email

By submitting your details you agree to our T&C's