PHP, SQL, VUE Developer
- Application Deadline:
- November 8, 2024
- Department:
- IT and Development
- Employment Type:
- Full time
- Location:
- Johannesburg
- Positions open:
- 1
As an experienced PHP, SQL, Vue developer, your responsibility will include writing code, analyzing data, and contributing to the design and implementation of software. To be successful as a developer, you should demonstrate great skill in creativity and innovation, ability to thrive in a high pressure environment, and possess excellent communication skills. You will also be responsible for designing, developing, and maintaining SQL stored procedures, views, and triggers.
Roles and responsibilities
- Performing coding assignments.
- Reviewing code work for accuracy and functionality.
- Creating and implementing design plans.
- Analysing code segments regularly.
- Delegating tasks to team members.
- Keeping up-to-date with industry trends and technology developments.
- Participates in design phases for small to medium projects identifying and resolving technical issues and contributing and driving to the overall future state architecture realisation.
- Works closely with a department to understand client business and technical requirements and to promote clear understanding of implications of technical choices made.
- Understands and analyses current system functionality.
- Gains in-depth knowledge in the business areas that they support.
- Provides timely and effective maintenance support and problem resolution for existing systems.
- Work with a semi-unstructured database, addressing technical complexities.
- Solve complex problems in a fast-paced insurance environment.
What we look for in our ideal candidate
Education and experience requirements
- 8+ years proven experience in development using PHP
- Code language/frameworks: PHP, Laravel, AWS, EC2, Vue.js
- Experience in Back-End Web Development
- Proficiency in Front-End Development
- Strong knowledge of SQL
- Strong integration skills
- Excellent problem-solving and analytical skills
- Ability to work effectively in a team
- Experience with agile development methodologies
- Strong communication and collaboration skills
- Good time management skills
Personal abilities
- Empathetic, friendly, professional, and accountable
- Assertive yet compassionate
- Ability to perform well under pressure
- Mature, confident, and resilient
- Excellent listening and communication skills
Knowledge & Attributes
- Strong command of PHP, including OOP and frameworks (e.g., Laravel).
- Experience in RESTful API development to serve data to Vue.js.
- Ability to connect Vue.js front-end with PHP back-end via APIs.
- Knowledge of deployment services
- Understanding of HTML, CSS, JavaScript, and responsive design frameworks (e.g., Bootstrap).
- Familiarity with tools like Webpack and Vue CLI for asset compilation.
- Proficient in Git for version control and collaborative development.
- Knowledge of deployment services like Docker
- Excellent time management, organisation, and self-motivation skills
- Strong written and verbal communication skills and the ability to effectively interact with individuals across a variety of business units and levels within the organisation
- Ability to create visual models such as work-flow diagrams/process maps etc.
- Ability to facilitate working sessions and perform independent research/testing to derive work steps and create detailed documentation, using both low-tech and high-tech approaches
- Ability to ask good probing questions, listen to answers, absorb and make meaning of context and content
- Critical thinking and problem-solving skills with the ability to identify root causes to presenting issues and then recommend options/approaches to address same
- Ability to analyse and organise data and present findings in a format that support business decision making
- Stakeholder relationship management
- Ability to manage ambiguity and embrace new information and learning as it surfaces
- Able to work on multiple initiatives at the same time and manage to commitments and deadlines
Remuneration: market related