Jobs
People Dimension Recruitment 2023/2024
Applications are invited from interested and suitably qualified candidates for People Dimension Recruitment 2023/2024.
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.
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
- 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.
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
- 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
Package & Remuneration
R55 000 to R65 000 CTC (Benefits incl, Medical Aid and Pension)
How to Apply
Interested applicants should send their CV to [email protected]