Vacancy Details
Employer: Network Recruitment
- Application Software Development:
- Develop complex existing and new applications by analyzing and identifying areas for modification and improvement.
- Develop new applications to meet customer requirements.
- Improvement / Innovation:
- Identify shortcomings in existing business practices, then suggest and implement improvements while developing and delivering projects or a work stream within the organization's change management program.
- Applications Software Maintenance:
- Monitor, identify, and correct more complex software defects to maintain fully functioning applications software.
- Testing IT Performance:
- Perform website/applications software tests and respond to call log processes to monitor, diagnose, and correct performance issues.
- Information Security:
- Implement and provide input on the design of required security measures such as data leaks, message encryption, and monitoring performance to notify security experts of any problems.
- Personal Capability Building:
- Develop own capabilities through assessment and development planning activities, formal and informal training, and coaching.
- Maintain an in-depth understanding of technology, external regulation, and industry best practices through ongoing education, attending conferences, and reading specialist media.
- Organizational Capability Building:
- Provide coaching to team members to develop their skills.
- Operational Compliance:
- Identify instances of non-compliance with the organization's policies and procedures and/or relevant regulatory codes and report and escalate issues as appropriate.
- Application Software Roadmap:
- Contribute to and maintain a roadmap to facilitate application software development and ensure the development work is prioritized in line with business requirements.
Tasks:
- Modify existing software to correct errors, adapt it to new hardware, or improve its performance.
- Develop and direct software system testing and validation procedures.
- Direct software programming and development of documentation.
- Consult with customers or other departments on project status, proposals, or technical issues.
- Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
- Consult with engineering staff to evaluate interfaces between hardware and software, develop specifications and performance requirements, or resolve customer problems.
- Prepare reports or correspondence concerning project specifications, activities, or status.
- Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
- Coordinate installation of software systems.
- Monitor functioning of equipment to ensure the system operates in conformance with specifications.
- Oversee and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
- Advise customers about or perform maintenance of the software system.
- Train users to use new or modified equipment.
Qualifications:
- Proven experience in software development and a thorough understanding of programming concepts.
- Proficiency in various programming languages and tools.
- Excellent problem-solving skills and the ability to work on complex software development projects.
- Strong communication skills for consulting with customers and team collaboration.
- Capability to supervise and guide programmers and other technical staff.
If you are a driven and innovative Developer looking for a challenging role, we would love to hear from you.
Apply now OR send an email directly to kndlela@networkrecruitment.co.za
68 people have viewed this job.
About Network Recruitment
Network Recruitment
Network Recruitment is a leading specialist recruitment company in the fields of IT, Finance and Engineering.
Since our establishment in 1987, we have been at the forefront of the specialist recruitment industry. Network Recruitment’s key to success is the focus on delivering superior quality service by developing and maintaining an exclusive focus on sourcing high-calibre skills for medium-sized to JSE-listed companies operating in these three niche sectors across South Africa.
Our experience in permanent and contract-based recruitment enables us to provide you with recruitment solutions that meet your long- and short-term needs.
Network Recruitment is a division of ADvTECH Resourcing, the recruitment arm of the national JSE-listed ADvTECH Limited Group a leader in quality education, training, skills development and placement services.
Similar Jobs
Senior Web Developer
- KwaZulu-Natal
- Job Type: Permanent
- Posted 05 Sep 2024 | 47 Days left
Senior Web Developer
- Gauteng
- Job Type: Permanent
- Posted 05 Sep 2024 | 47 Days left
Senior Web Developer
- Western Cape
- Job Type: Permanent
- Posted 05 Sep 2024 | 47 Days left
Senior C# Developer
- Western Cape
- Job Type: Permanent
- Posted 16 Aug 2024 | 27 Days left
More Jobs at Network Recruitment
Senior SQL Developer (Initial one year contract)
- Johannesburg
- Job Type: Permanent
- Posted 18 Sep 2024 | 26 Days left
Power BI Developer
- Johannesburg
- Job Type: Permanent
- Posted 18 Sep 2024 | 29 Days left
Financial Controller
- Johannesburg
- Job Type: Permanent
- Posted 18 Sep 2024 | 13 Days left
Financial Manager
- East Rand
- Job Type: Permanent
- Posted 18 Sep 2024 | 29 Days left