Analyst Programmer - Johannesburg, South Africa - Tsebo Group

Tsebo Group
Tsebo Group
Verified Company
Johannesburg, South Africa

2 weeks ago

Thabo Mthembu

Posted by:

Thabo Mthembu

beBee Recruiter


Description

About Us:


As a leading African Integrated Workplace Management Solutions Provider, Tsebo Solutions Group offers clients reduced costs, risk and complexities together with increased quality, efficiency and productivity.

We specialise in Catering, Facilities Management, Cleaning and Hygiene, Pest Control, Protection, Energy, Procurement, Workspace Design, Engineering, Remote Camps, and more.

Developing our people - the heart of Tsebo - is the foundation of our purpose. The result is a knowledgeable workforce that is in touch with every nuance of our clients' needs. DOWNLOAD OUR ONE-PAGER to find out more about who we are in a nutshell.


Duties & Responsibilities:


General Objectives:


  • Design, develop, document, analyze, create, test, and modify computer systems, programs, and integrations.
  • Program the computer by encoding project requirements in computer language; entering coded information into the computer.
  • Analyze user information system needs.
  • Document the functionality and requirements.
  • Research, evaluate and recommend solutions and appropriate technology to meet user's needs.
- provides reference for use of prime and personal computers by writing and maintaining user documentation, maintaining a help desk.

  • Maintains computer systems and programming guidelines by writing and updating policies and procedures.

Operational Management:


  • Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems.
  • Design, run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging.
  • Administer critical analysis of test results and deliver solutions to problem areas.
  • Generate statistics and write reports for management and/or team members on the status of the programming process.
  • Develop and maintain user manuals and guidelines.
  • Train end users to operate new or modified programs.
  • Install software products for end users as required.

Planning:


  • Analyze and assess existing business systems and procedures.
  • Assist in the definition, development, and documentation of software's business requirements, objectives, deliverables, and specifications on a projectbyproject basis in collaboration with internal users and departments.
  • Assist in defining software development project plans, including scoping, scheduling, and implementation.
  • Research, identify, analyze, and fulfill requirements of all internal and external program users.

Acquisition & Deployment:


  • Liaise with vendors for efficient implementation of new software products or systems and for resolution of any adaptation issues.
  • Recommend, schedule, and perform software improvements and upgrades.

Skills and Competencies:


  • Excellent communication skills and relationship management skills.
  • Customer service centric.
  • Strategic planning skills.
  • Problem solving and analytical skills.
  • Innovative.
  • Conflict handling.
  • Data Analytics would be advantageous.
  • Internet of Things (IOT) skills.
  • Mobile Development.

Qualifications:


  • Information Systems and Software Engineering.
years related experience in Systems Design, Programming and Systems Software and Support.

  • 5 years Developer experience in C#, , JavaScript, JQuery etc.

More jobs from Tsebo Group