Mid Php Developer (remote)

Johannesburg, Gauteng, South Africa

Job Description


Job SummaryMid PHP Developer (Remote) IT - Software Development
Cape Town - Western Cape ~ Johannesburg - Gauteng ~ Durban - KwaZulu Natal ~ RemoteENVIRONMENT:JOIN the remote team of a global Marketing Software House specializing in B2B products seeking the coding talents of a passionate Mid PHP Developer. You will ensure that the product provides smooth day-to-day operations for all clients while also assisting the other teams to provide clients with a seamless client experience. Applicants will require 4+ years work experience in new feature development in PHP & working with big databases including creating scalable applications and proficiency in PHP, MariaDB, CodeIgniter, CSS3, JavaScript & HTML5. Any FMCG industry experience will prove beneficial.DUTIES:Software Development & Improvement

  • Development of new product features, according to business requirements.
  • Correct and thorough understanding and implementation of business specifications.
  • Raise any specification flaws or possible improvements.
  • Effectively determine the technical tasks required to implement the requirement. i.e. DB changes affected components.
  • Create detailed subtasks in Jira to describe actions.
  • Analyse product performance and recommend and implement improvements.
  • Periodically investigate and remedy unexpected application exceptions.
  • Create technical documentation for significant product/product feature implementations.
  • Perform continuous research of new technologies that might benefit the architecture.
  • Participation in design reviews and providing input on requirements, product design, and potential problems.
  • Identify possible risks posed by implementing software requirements.
  • Troubleshoot, test and maintain the core product software along with the databases to ensure strong functionality and optimization.
  • Perform bug fixes.
Code Quality -
  • Produce clean, efficient code based on expected standards.
  • Ensure that code adheres to best practices, and non-deprecated methods for most up to date solutions and robust implementation of tasks.
  • Keep up to date with industry trends and technology developments and teach other Developers how to incorporate new trends.
  • Conduct code reviews for other Developers.
Data scripts and imports
  • Create and manage RTM data scripts.
  • Import new data sources from scratch.
  • End-to-end Management of new data sources.
  • Create client CMD.
  • Innovative contribution and troubleshooting to improve processes and efficiencies through ongoing development.
Data extraction
  • Develop new extracts with complete understanding of code formulations.
  • Develop extracts from scratch.
  • System cleaning and stopping extracts that slow the software.
Client brand code mapping
  • Setup and manage clients to expand on.
  • Create and manage attributes for customer brands and locations.
Data Ingestion
  • Clean data that is sent to suppliers global portals for internal analytics.
  • Perform the recurring client extracts.
Dashboards and SFA -
  • Build dashboard according to scoping document.
  • Responsible for Front and Back-end Development.
  • Build data hygiene reports and dashboards.
  • Build data mapping reports and dashboards.
  • Implement brand and location search filters.
  • Design, create and implement reporting templates.
  • Manage any SFA Development request that the company receive from the client.
  • Maintain the SFA dashboards and data.
  • Build and create new SFA dashboards.
  • Manage database and incoming stream of incoming data.
Assist Scrum Master in Technical Project Management -
  • Assist the Scrum Master with planning sprints.
  • Define project scope, goals, and deliverables.
  • Provide realistic timelines for project delivery.
  • Provide support to other Developers to meet deadlines.
  • Lead Quality Assurance.
  • Communicate with the Scrum Master to present.
REQUIREMENTS:
  • 4+ Years in new feature development in PHP.
  • 4+ Years working with big databases.
  • MariaDB, CodeIgniter, CSS3, JavaScript, HTML5.
  • Understanding of Agile / Scrum Ways of Work.
  • Previous experience creating scalable applications.
Advantageous
  • FMCG industry experience.
ATTRIBUTES:
  • Innovation.
  • Interpersonal communication.
  • Detail orientated.
  • Professional.
  • Responsible and accountable.
  • Time and Stress Management.
  • Leadership and Mentorship.
Apply for this JobDatafinRecruiter

Job Mail

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1333104
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned