Connecting...

W1siziisinrozw1lx2fzc2v0cy9wzw9wbgvzb2x2zwqvanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

Programmer

Programmer

Job Title: Programmer
Location: Gauteng
Industry:
Salary: 216000.00
Reference: JN -032017-8060
Job Published: October 12, 2017 15:25

Job Description

                                            
 
KEY PERFORMANCE AREAS
 

General

 
  • Prepare specifications and user requirements
  • Train and assist more junior programmers
  • Development and maintenance on new and existing software
  • Document more complex programs or modules
  • Write, test and maintain programs for point of sale terminals and other hardware platforms as required
  • Write programs according to their specifications
  • Code software by following detailed design specifications, including error paths
  • Provide 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 as and when required
 
COMPETENCIES
 

Qualifications

 
  • Relevant degree relating to information technology/computer science
 

 

Specific Skills (Technical):

 
  • Experience with embedded software development
  • Knowledge of C
  • Writing efficient code
  • Writing technical documentation
  • Adhering to coding and development standards set by the company
  • Develop an understanding of the complete 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