Reporting To: Systems Development Manager
Requirement:
Onsite Woodmead Johannesburg
SA Citizen
JOB OVERVIEW
We are seeking a skilled PHP Developer to join our clients team. This role involves analysing designing developing maintaining and supporting both the Clients Core System and the Clients Enterprise Portal (NEP).
QUALIFICATIONS & EXPERIENCE
- Matric Certificate.
- Relevant Degree or Diploma in Computer Science.
- 3 to 5 years of proven experience in Web and Mobile applications.
- Proficiency in HTTP CSS JavaScript Presto SQL Web Services WebSmart and PHP.
- Familiarity with iSeries SYNON/2E and RPG LE is a plus.
KEY SKILLS
- Commitment to principles and values.
- Flexibility and adaptability to change.
- Achievement of personal goals and objectives.
- Ability to follow instructions and procedures accurately.
- Focus on delivering results and meeting customer expectations.
- Proactive in decisionmaking and initiating actions.
- Effective planning and organizational skills.
- Collaborative team work.
- Expertise in technology application.
RESPONSIBILITIES
Application Requirements
- Engage with business units to gather system development requirements through user interactions 3rd party engagements workshops and JAD sessions for both new developments and problemsolving.
- Evaluate the potential business impact of changes through Impact Analysis.
Database Management
- Develop highquality database files based on business requirements adhering to naming conventions.
- Utilise IBM Database 2 (DB2) and SQL to build and manage databases.
Application Development
- Analyse system requirements to design applications that meet business needs.
- Develop robust programs using Presto WebSmart IDE PHP and SQL.
- Conduct thorough testing of programs to ensure quality.
- Document procedures and changes to programs.
- Implement databases and programs effectively.
- Communicate implementation details to business units as needed.
- Troubleshoot and resolve software issues with minimal supervision.
- Maintain system integrity by following established standards and conventions.
- Relay issues and solutions to trainers help desk users and 3rd parties.
System Integrations
- Develop integrations with 3rd party applications.
- Implement email integration solutions.
Support
- Provide ongoing support and maintenance for Nashua applications.
- Assist business users with applicationrelated inquiries.
ADDITIONAL TASKS
- Contribute to strategic planning and initiatives as required.
- Support the Project Management Office with specific projects and tasks as assigned.
- Undertake any additional assignments as requested by Clevel Executives.
Remote Work :
No