- Johannesburg
- Salary: Market Related
- Job Type: Permanent
- Sectors: IT
- Reference: ITE006079/ANR
Vacancy Details
Employer: Network Recruitment
Senior Developer
Johannesburg, Rosebank
Responsibilities:
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.
- 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.
- Monitor, identify, and correct more complex software defects to maintain fully functioning applications software.
- Perform website/applications software tests and respond to call log processes to monitor, diagnose, and correct performance issues.
- 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.
- 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.
- Provide coaching to team members to develop their skills.
- Identify instances of non-compliance with the organization's policies and procedures and/or relevant regulatory codes and report and escalate issues as appropriate.
- Contribute to and maintain a roadmap to facilitate application software development and ensure the development work is prioritized in line with business requirements.
- Provide quality service to customers while identifying opportunities to secure new business or support retention, including processing cases, dealing with complex queries, and investigating and resolving customer problems.
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 the installation of a new system or modifications 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 arankoe@networkrecruitment.co.za
66 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 C# Developer
- Western Cape
- Job Type: Permanent
- Posted 03 Jun 2024 | 31 Days left
Senior C# Developer
- KwaZulu-Natal
- Job Type: Permanent
- Posted 03 Jun 2024 | 31 Days left
SENIOR DEVELOPER: DYNAMICS 365 CRM(Contract)
- Brooklyn
- Job Type: Permanent
- Posted 28 May 2024 | 25 Days left
Senior C# Developer
- Johannesburg
- Job Type: Permanent
- Posted 28 Jun 2024 | 23 Days left
More Jobs at Network Recruitment
Group Reporting Manager
- Johannesburg
- Job Type: Permanent
- Posted 03 Jul 2024 | 31 Days left
Financial Accountant
- East Rand
- Job Type: Permanent
- Posted 03 Jul 2024 | 30 Days left
Junior DevOps
- Centurion
- Job Type: Permanent
- Posted 03 Jul 2024 | 30 Days left
Financial Manager
- East Rand
- Job Type: Permanent
- Posted 03 Jul 2024 | 31 Days left