SENIOR PHP DEVELOPER - Umhlanga Verfied

Salary Negotiable Umhlanga, Kwazulu-Natal Umhlanga, Kwazulu-Natal more than 14 days ago 17-08-2018 6:50:53 AM
12-10-2018 6:50:53 AM
Job Description:
Senior PHP Developer

PHP Developer
Well established company that developed their own customer centric software which is used by the commercial market in South Africa and internationally. They are hiring for a Senior PHP Developer with at least 6 - 7 years PHP programming experinece. Suitable person will be responsible for the overall reviewing, analysing and modifying the relevant systems within the organisation, including coding, testing, debugging of software products as and when required. In other less formal words; we want you to use those brilliant talents of your to make magical software that blows our customers hair back… and have fun while doing it of course!
Responsible to draw up specification requirements for features and bugs for our company software products.
Develop Source Code within these software products, utilizing the standard tools, libraries and frameworks the organisation uses.
To debug, fault-find and improve existing software features within the products.
Identify better ways to get to the rocket launcher in E1M3 of Doom.
The developer will get involved in all software project phases including requirement gathering, software analysis and design, coding, testing all their related documentation (e.g. functional requirement specification, design specification, validation and acceptance test plans, installation/user manual) and responsible for code review.
To work within the Agile and scrum methodologies and frameworks
To work within a DevOps methodology and framework.
Be an authentic, empathetic and enthusiastic member of the team.
Document code revision changes, work progress, database changes and operational requirements in the source code management system (source control software).
Maintains client confidence and protects operations by keeping information confidential.
Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies (Meetups etc).
Master table dancing, Potjie cooking, Karaoke Singing, Tequila drinking and or dodging, Quiz Night answering, tenpin bowling and “high fiving” from time to time in social engagements as and when required. (Dev’s can dance too… we’ve witnessed this phenomenon on multiple occasions!)
Contributes to team effort by accomplishing related results as needed.
Responsible to actively drive and manage own performance targets.
Responsible to handle sensitive or confidential customer material with the necessary diplomacy without disclosing information prematurely or incorrectly.
To be an active representative of the our company brand, acting with integrity and passion.

Competencies

Technical Knowledge and skill
Motivating others
Sense of humor
Resilience
Customer Service Orientation
Analytical thinking
An undeniable need to break and then hopefully fix things
Communication skills
Planning and Organizing ability
Presenting and communicating information
Quality orientation (attention to detail)
Persuasiveness
Problem-solving & Analysis
Using Initiative
Interpersonal Sensitivity
Flexibility
Personal Motivation
Following instructions and procedure
Pyrotechnics
Time management
Ability to display emotional resilience and the ability to withstand pressure on an on-going basis.
Integrity
Results orientation
Minimum of 5 - 6 years job related experience
Knowledge and working experience with:
Proficient in PHP, MySQL, CSS, HTML and jQuery (3 years minimum).
Experience of object oriented programming / modular programming.
Experience of MVC design patterns and frameworks (2 Years Minimum).
Experience with CakePHP / Symphony / Laravel frameworks (2 Years Minimum).
Experience with Javascript.
Front-end development including jQuery & Angular.
Experience with Javascript
Front-end development including jQuery.
Experience in a Test Driven Development environment or similar (1 Years Minimum).
Experience with responsive web design.
Doom or Quake 3 skillzzzz.
Experience with GoLang, or Python.
Experience with Redis, MongoDB and RabbitMQ.
Experience with Docker Containers.
Experience with Unit Tests.
Stack Overflow lurking.
Benefits:

Death and Disability Policy
20 Days total leave on average. (Company closes between Christmas and New Year’s which is not deducted from leave).
Company social committee managed by the staff to decide how we do social events and team building – driving our really amazing company culture.
Flexible weekly working hours.
Free fruit delivered daily (Your mom would be so proud!)
Afterhours work is a rarity as we believe if we plan correctly then we should be able to do all of our work during the day and not have to work into the evenings. That’s the theory at least!
We use the current software development methodologies in the business to make the product development process smooth and fun.
Every month the entire dev department takes part in our “Research Day”, where you get to research/ hack any technical subject you like for the day. The following day each developer presents their research and there is a R500 prise for the best research.
We are big supporters of individual growth and learning and this is something we incorporate into the business constantly. We have budgets to help with studies, Personal Development Plans to ensure mentorship as well as processes to expose developers to new technologies.