PRIMARY PURPOSE

Maintenance of existing applications and development of new applications.

Minimum Requirements

Qualifications:

  • National Diploma (Computer Programming or similar)
  • BSc Information Technology or Computer Science (Ideal)
  • MCSD (Microsoft Certified Systems Developer) (ideal)

Minimum Ideal

TECHNICAL REQUIREMENTS

• C# Microsoft.Net

• SQL Server

• Problem Solving

• Unit Testing

• HTML / JavaScript

• Angular Technical

• K2 Blackpearl

• Azure

• Mobile Development

• WPF

• SQL Server Reporting Services

• .Net Core

• Team Foundation Server / VSTS / Azure DevOps

• MVC / ASP.Net

• WCF / WebAPI

• Entity Framework

Behavioral

• Attention to Detail

• Time Management

• Teamwork

• Initiative

• Adaptability

• Conformity

• Communication

CUSTOMER CENTRICITY

Service Excellence • Levels & quality of service delivery as experienced by internal & external stakeholders.

• Interprets business/customer requirements to provide timeous solutions.

• Responsiveness: Speed of responses, reaction time, going the extra mile, turnaround time

• Degree of customer satisfaction from customers

• Attend to change of applications and reports.

• Trouble-shoot and fix problems with applications and processes.

OPERATIONAL EXCELLENCE

  • Systems Development • Develop and maintain systems in terms of quality, proper documentation, as well as conformance to Enterprise architecture plan.
  • Delivering developmental efforts on time.
  • All developmental efforts must be concluded within the Change Control process.
  • Adhere to coding standards
  • Adhere to source control policies & guidelines

LEARNING AND DEVELOPMENT

  • Contribution to Teamwork in Department • Contribution to making the department a great place to work
  • Contribution to teamwork (Level of teamwork, accountability, delivery, quality & speed of information shared, contribution to efficiency & effectiveness of area.
  • Effort to forge & maintain quality inter-personal relationships.
  • Take accountability for the achievement of operational objectives within own area of control
  • Support and drive the business’s core values
  • Maintain a positive attitude and drive
  • Promote harmony and teamwork
  • Promote the sharing of knowledge
  • Show willingness to help others
  • Open to feedback and constructive criticism of performance
  • Assist support staff in resolving helpdesk calls
  • Receiving ad-hoc requests from internal as well as external parties and then responding appropriatel
  • Personal and Intellectual Capital Development • Take ownership for driving own career development
  • Development of knowledge base and Intellectual Property
  • Stay abreast of the current and forthcoming technologies.

This position is advertised in line with our commitment to Employment Equity.