Post Job Free
Sign in

Senior Web Developer

Company:
executiveplacements.com
Location:
East London, Eastern Cape, South Africa
Pay:
60000 Monthly
Posted:
May 01, 2024
Apply

Description:

Must have Information Technology related degree/diploma (At least 3 years tertiary qualification) coupled with about 8-10 years experience in software solutions analysis, design and development with the relevant technologies.

Other requirements:

Working knowledge of PHP, HTML5, CSS3, JavaScript (ES6), jQuery, jQuery-UI, SQL (MySQL/MariaDB) and exposure to Bootstrap, Linux OS and API technologies

Application Lifecycle Management skills

Team Leadership skills

Good oral and written communication skills

Innovative, dedicated and committed to achieving results

Self-motivated and able to adapt quicklyResponsibilities include:

Design and Develop

Work with team members to gather and interpret user/system requirements into design specifications

Design, build, assemble, and configure application or technical architecture components using business requirements and technical programming standards

Develop system specifications and interfaces for complex components

Implement and set security and data direction for the coding work

Lead code and quality management reviews

Architect the development strategy for applications and components

Ensure smooth communication from/ to the technical architectImplement and/or maintain:

Create operational documentation for the application

Provide primary support for installation of application releases into production

Maintain applications according to SLAs or other business requirements

Conduct project risks and issues management (status reporting, issue reporting, ETC/budget reporting) for assigned scope of workTest:

Partner with the testing team to ensure applications/components are fully functional

Fix any defects or performance problems discovered in testingWork across the Service Delivery Lifecycle:

Work across the Service Delivery Lifecycle on engineering solutions for new system rollouts, major/minor enhancements, and/or ongoing maintenance of existing applications

Analyse, design, build, and/or test new components or enhancements to existing modules

Manages small to medium teams and/or work efforts

Requires analysis and solving of moderately complex problems

Create new solutions, leveraging and, where needed, adapting existing methods and procedures

Requires understanding of the strategic direction set by management as it relates to team goals

Provide technical expertise and guidance to production support staff

Apply