Software Developer
Job in
Centurion, 0014, South Africa
Listed on 2026-07-06
Listing for:
People Dimension
Full Time
position Listed on 2026-07-06
Job specializations:
-
Software Development
Job Description & How to Apply Below
Introduction
A well-established global security company in Centurion, is looking for a Software Developer to join their team. Send your CV to (Use the "Apply for this Job" box below). code, debug, and support software developed for internal and external clients.
- 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.
- 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
- 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.
- Assist support personnel in identifying software related issues.
- Effectively communicate with colleagues and customers around time frames, 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.
- 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.
- 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, e.g., safety meetings and safety talks.
- Report all safety incidents to the relevant people.
- Discuss all safety incidents.
- Follow-up on any activities assigned through safety meeting/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.
- Grade 12
- Relevant tertiary qualification (Diploma or Degree) in Computer Science / Information Systems / Informatics, etc.
- Minimum of 5 years’ experience within C# – environment.
- Minimum of 3 years’ experience within the MS SQL environment.
- Delphi platform experience is essential
- Agile Project Management / Team lead
- 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
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×