- Design solutions 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 solutions 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 of 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 about timeframes, issues, outstanding requirements, and current status. Provide accurate feedback to the 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 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 safety meetings/committees/representatives/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# –
- Minimum of 3 years experience within the MS SQL environment.
- Agile Project Management / Team Lead
- Microsoft desktop and server operating systems
- SSRS Reporting
- Database design
- C#, JavaScript, TypeScript, AngularJS
- .NET, Entity Framework, Angular web application framework, Web sites/pages, Web applications, API and services.
- Networking, user interface principles
- Microsoft SQL Server experience
- Systems Design, Coding and Testing.
- Data normalization, Efficient data access, and 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
-
Software Development Manager
3 days ago
Mass Staffing Projects Centurion, South Africa**Job Information** · - Location- Centurion, Central- Salary K- Job Type- Permanent- Education- Bachelor's Degree / BTech- Experience- 5+ years'- Reference- CENT210902AOK- · - Fax Fast growing company looking to hire a developer to actively develop, support and maintain both inh ...
-
Manager: Software Development
3 days ago
BCXP Centurion, South AfricaBusiness unit, Department, Reporting · **Business Unit**: DPS · **Department**: Health & Retail Solutions Core Description · 5 -7 years' experience in software development within the healthcare environment: Coding experience. Project management. Scrum. JIRA. TFS. Azure. · Dev OPS ...
-
Software Development Manager
5 days ago
Total IT Recruitment Pretoria, South AfricaAs a member of the senior management team participate in planning changes to technology; · - Encourage innovation; · - Actively support the transformation towards Agile; · - Participate in prioritising and allocating outstanding work; · - Ensure good collaboration through effecti ...
-
IT Software Development Lecturer
1 week ago
Eduvos Pretoria, South Africa**Job Advert Summary**: · **Eduvos **is looking to employ a** IT Software Development Lecturer** (C#) at our Pretoria campus on a permanent basis.*** · **Type of appointment**: · **Permanent appointment** · **Purpose**: · - To lecture Information Technology-related modules, in th ...
-
IT Software Development Lecturer
1 week ago
Eduvos Pretoria, South Africa**Job Advert Summary**: · **Eduvos **is looking to employ a** IT Software Development Lecturer** at our Pretoria campus on a permanent basis.*** · **Type of appointment**: · **Permanent appointment** · **Purpose**: · - To lecture Information Technology-related modules, in the fac ...
-
Software Development Manager
4 days ago
Salt Recruitment Pretoria, South Africa**Software Development Manager** · Are you an experienced and dynamic Dev Manager looking for an exciting opportunity in one of Africa's largest Dev Houses? We are seeking a talented individual with a minimum of 4 years of managerial experience or 6 years as a lead developer, who ...
-
Software Developer
5 days ago
Planned Talent Pty (Ltd) Centurion, South Africa Full timeMore about the opportunity: · Are you a talented Software Developer eager to take the next step in your career? Look no further Our esteemed client, a leading provider of online security services in South Africa, is on the lookout for a skilled individual to join their dynamic so ...
-
Software Developer
5 days ago
IOCO Centurion, South AfricaWe're looking for a Software Developer with strong integration experience to join our team As part of our dynamic and growing organization, you'll have the opportunity to work on cutting-edge projects and collaborate with a talented team of developers. · Please note, that this is ...
-
Software Developer
5 days ago
Dante Personnel Centurion, South AfricaMinimum requirements: · Must have completed Grade 12 · Must have some tertiary education in the IT industry · Must be fully bilingual in Afrikaans and English · Must have at least 5 years working experience as a software developer with the following requirements: · Angular 14+ ( ...
-
Software Developer
5 days ago
Curiska Centurion, South AfricaRecruiting a candidate that is comfortable working with C and C++ on an operating system level. Good understanding of networking and network security is a must; knowledge of cryptographic principles and applications is desirable. · Essential Requirements: · - Computer Engineering ...
-
Software Developer
5 days ago
People Dimension Centurion, South Africa Full timeIntroduction · A well-established global security company in Centurion, is looking for a Software Developer to join their team. Send your CV to hr5peopledimension (dot) co (dot) za. · Responsibilities: · • Design, code, debug, and support software developed for internal and exte ...
-
Software Developer
1 week ago
E&D Recruiters Centurion, South AfricaSoftware Developer · Centurion · Minimum requirements:Degree in either Computer Engineering, Electronic Engineering or Computer Science. · Minimum 2-6 years of industry experience in software development. · Minimum 1 year of working experience in C# and Visual Studio. · Desire to ...
-
Software Development Team Lead
2 days ago
Insphired Pretoria, South Africa**Duties and responsibilities**: · Experienced web developer required to lead the development team for web-based and mobile products, with responsibilities including: · - Overall responsibility for the operations and deliverables of the development function · - Strategy developm ...
-
Software Developer
1 week ago
G4S Centurion, Gauteng, South Africa Full timeRemuneration and benefits will be commensurate with the seniority of the role and in compliance with company remuneration policy and practice. · Job Introduction: · G4S Secure Solutions (SA), a leading provider of integrated security management solutions, has a vacancy for a Soft ...
-
Software Development Manager
1 week ago
PluggedUp Johannesburg, South AfricaLocation: Cape Town, Johannesburg, or Remote · - A Bachelor's degree in Computer Science or a related field. · - Minimum of 10 years of experience in software development, with at least 5 years in a management role. · - Strong technical background in software development, includi ...
-
Software Development Leader
1 day ago
ALSTOM Johannesburg, South Africa(ICD) for software and equipment. · - To deliver Function Detailed Description (FDD) of software functions. · - To generate executable code to be loaded on the main controller (MPU/Multiple Processing Unit) and DDU (Driver's Display Unit) while assuring and maximizing the reuse o ...
-
Software Development Internship
3 days ago
Capital Recruit Randburg, South Africa InternshipSHIP**Requirements**: · Bachelor of Science (BSc) in Computer Science · Bachelor of Engineering (BEng) in Software Engineering · Bachelor of Technology (BTech) in Information Technology · Bachelor of Science (BSc) in Information Technology · Bachelor of Commerce (BCom) in Information ...
-
Software Development Manager
6 days ago
Hollard Recruitment Johannesburg, South Africa**Job Advert Summary**: · Helloan exciting new opportunity has just become available in our Hollard Life Solutions, IT Division. · **Key Responsibilities**: · - **Development Process Management**: · - Oversee the entire software development process, ensuring efficiency, adherence ...
-
Software Development Leader
1 week ago
ALSTOM Johannesburg, South Africa(ICD) for software and equipment. · - To deliver Function Detailed Description (FDD) of software functions. · - To generate executable code to be loaded on the main controller (MPU/Multiple Processing Unit) and DDU (Driver's Display Unit) while assuring and maximizing the reuse o ...
-
Software Development Manager
1 week ago
Capital H Staffing and Advisory Solutions Sandton, South AfricaOur client, in the banking industry is looking for a Software Development Manager for their business bank division in Sandton. The role will focus on Credit products in the Unsecured Lending space. · **Purpose Statement** · - To provide strategic technical direction and manage mu ...
Software Developer - Centurion, South Africa - G4S
Description
Job Introduction
:G4S Secure Solutions (SA), a leading provider of integrated security management solutions, has a vacancy for a Software Developer, based at our Head Office in Centurion reporting to the General Manager Skycom.
The successful incumbent is a self-starter with a proven track record in maintaining company policy, adopting best practices, and can exercise sound judgement in the pursuit of the achievement of the goals of the organisation, and understanding the role which the Software Developer plays within a successful business unit. The incumbent will be expected to be results-driven and to live the values of the organisation.
We welcome applications from all suitably qualified candidates, but SA citizens will have a distinct advantage.
Role Responsibility:
This role's responsibility is to 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.
Review & Interpret business requirements and technical specifications .
Code and Develop Native / Web applications, API's and Services
Investigate, analyse, and rectify reported defects and shortcomings
Perform customer support duties where necessary .
Performs related duties as assigned
Health and Safety
The Ideal Candidate:
Qualification and Experience
Skills and Attributes