Connect with us

Jobs

People Dimension Recruitment 2023/2024

Applications are invited from interested and suitably qualified candidates for People Dimension Recruitment 2023/2024.

--Advertisements--
People Dimension is a reputable firm in South Africa.

We are recruiting to fill the following position below:

Page Contents

Job Title: Software Developer

Introduction

A well-established global security company in Centurion, is looking for a Software Developer to join their team.

Send your CV to hr5 (at) peopledimension (dot) co (dot) za.

--Advertisements--

Duties & Responsibilities

Responsibilities:

  • Design, code, debug, and support software developed for internal and external
    clients.
  • This will vary between designing and writing computer programs from scratch, modifying existing
    programs and designing and modifying database structures.
  • Plan, organize, lead, control, guide and manage development projects, research and development and support.
  • Ensure approved standards are implemented and always maintained to ensure continuity and supportability.

 

Duties:

Review & Interpret business requirements and technical specifications.

  • Design solution to meet requirements into efficient code.
  • Modify database layouts to accommodate new requirements.
  • Test and debug code to produce error free programs.
  • Document test requirements for QA personnel.
  • Deliver solution within project guidelines and deadlines as reasonably determined
  • All the company and departmental procedures and rules must be followed to produce quality software solutions.
  • Request clarity around system requirements as needed.

Code and develop native / web applications and services

  • Adhere to coding standards
  • Apply best practices
  • Ensure continuity on support by means of documentation and accurate release notes.
  • Comply with company standardization strategy pertaining to coding structure and standard

 

Investigate, analyse, and rectify reported defects and shortcomings

--Advertisements--
  • Analyze and understand the reported issue.
  • Apply problem solving techniques to identify the optimum solution to the problem.
  • Modify the software to eliminate the problems.
  • Test and debug the software.
  • Determine that the solution submitted has been correctly applied.
  • Implement the customer solution.
READ ALSO  Staff Solutions Recruitment 2023/2024

Perform customer support duties where necessary

  • Assist support personnel in identifying software related issues.
  • Effectively communicate with colleagues and customers around timeframes, issues, outstanding requirements, and current status.
  • Provide accurate feedback to helpdesk.
  • Perform any software changes with the necessary urgency.
  • Assist support personnel and customers where necessary with software support issues.

 

Performs related duties as assigned

  • Follow all procedures and rules as defined.
  • Source control.
  • Coding standards.
  • Testing and debugging.
  • Quality Assurance (QA) documentation.
  • Any other procedures that might be defined and reviewed from time to time.

Health and Safety

  • Participate in the design/ development/ review/ implementation and monitoring of the
    departmental safety plans for each year
  • Participate in safety forums created by the company for example safety meetings and safety talks
  • Report all safety incidents to the relevant people
  • Discuss all safety incidents
  • Follow-up on any activities assigned through safetymeeting/committee/representative/management
  • Attend safety education and refresher programs
  • Comply with safety policies and procedures at the workplace
  • Distribute safety information as and when required

Desired Experience & Qualification

Qualification and Experience

  •  Grade 12
  • Relevant Tertiary Qualification (Diploma or Degree) in Computer Science / Information systems Informatics etc
  • Minimum of 5 years’ experience within C# – Dot.Net environment.
  • Minimum of 3 years’ experience within the MS SQL environment.
  • Delphi platform experience is essential
  • Agile Project Management / Team lead

Skills and Attributes

--Advertisements--
  • Microsoft desktop and server operating systems
  • Reporting
  • Database design
  • Delphi, C#, ASP.NET, WPF, Entity Framework, Model View – View Model, Web sites / pages, Web applications, services.
  • Networking, user interface principles
  • Microsoft SQL Server experience
  • Systems Design, Coding and Testing.
  • Data normalization, Efficient data access, Performance tuning.
  • Data gathering, consolidating, processing, sorting and display via export and or GUI.
  • Excellent Communication Skills – Verbal & Written
  • Understanding the organizational environment
  • Understanding the organization’s goals and objectives
  • Dealing with changing circumstances
  • Supporting and working with others
  • Delivering objectives
  • Dealing with complexity
  • Acting professionally
  • Delivering great customer service
  • Sharing and cooperating
READ ALSO  Cavagna Group South Africa Recruitment 2023/2024

Package & Remuneration

R55 000 to R65 000 CTC (Benefits incl, Medical Aid and Pension)