Full Stack Developer (PHP) at Datafin Recruitment

ENVIRONMENT: An exciting EdTech company seeks the coding talents of a Full Stack Developer who is passionate about the real impact of your work. Your main role will be to develop and maintain the software products and solutions offered. You will also need to perform root cause analysis, identify risks, ensure all work is tested, review code, and provide support and guidance to other developers. You will need a Level 12 degree, preferably a degree in Computer Science, Information Systems or equivalent or a degree in Programming/Development, 3+ years of relevant work experience, application and website development and database driven development. Your technology toolset should include PHP, Javascript, jQuery, MySQL, Postgres, Windows, Linux, and experience in more than one object-oriented programming [URL Removed] root cause analysis – understand the problem, not the demand, and offer appropriate solutions.

  • Analyze systems for root cause, impact, workarounds, and permanent fixes.
  • Define the problem, objective and acceptance criteria.
  • Conduct research on possible solutions and techniques.
  • Prepare a work breakdown structure.
  • Determine dependencies between deliverables.
  • Estimate the duration of deliverables.
  • Identify the risks.
  • Analysis and planning of documents.
  • Work with stakeholders to find appropriate solutions.
  • Follow the project plan to develop the software.
  • Adhere to agreed standards for the code.
  • Generate and maintain high quality code.
  • Use effective and efficient components and techniques to implement solutions.
  • Make sure all work is tested and meets functional requirements before moving on.
  • Prepare a test environment, examples, and instructions.
  • Review peer code.
  • Deploy changes to the live environment.
  • Provide detailed and accurate feedback on issues and tickets.
  • Continuously engage with team members and relevant stakeholders.
  • Keep the work calendar up to date.
  • Let the team know where you are, if applicable.
  • Proactively keep supervisor and team informed of risks and issues.
  • Be available for questions regarding the system.
  • Give advice to other developers.
  • Share knowledge with peers.
  • Provide support to support staff.
  • REQUIREMENTS:

    • Matric / Grade 12.
    • More than 3 years of relevant experience.
    • Application and web development.
    • Database-based development.
    • Linux and Windows Server administration.
    • Experience in more than one object-oriented programming language.
    • Experience with relational databases (MySQL, Postgres etc.).
    • Experience with server-side scripting languages ​​(eg PHP, Javascript & jQuery).

    Desirable

    • Bachelor’s degree in Computer Science, Information Systems or equivalent preferred.
    • Diploma – Development/Programming.
    • Analysis and design methodologies.
    • Familiarity with the LAMP stack.
    • MySQL.
    • HTML.
    • CSS.
    • Git.
    • VS#.
    • RESTful APIs.
    • Google Apps API.
    • Knowledge of school administration systems.
    • Technical specification and documentation.

    Although we would really like to respond to every application, if you are not contacted for this position within 10 working days, please consider your application unsuccessful.COMMENTS: When applying for a job, make sure you meet the minimum job requirements. OnlySouth African citizens will be considered for this role. If you are not at the stated location of any of the jobs, please note your relocation plans in all job applications and correspondence. Please email a word copy of your CV to [Email Address Removed] and mention the reference numbers of the works. We have a job listing on [URL Removed] Datafin IT Recruitment – Jobs in Cape Town.

    Desired skills:

    Find out more/Apply to this position

    About Jon Moses

    Check Also

    NSA, CISA say: don’t block PowerShell, here’s what to do instead

    Image: Getty Images/iStockphoto Cybersecurity authorities in the United States, United Kingdom, and New Zealand have …