Job Description
Duties And Responsibilities (include But Is Not Limited To)
- To analyze specific requirements and translate it into workable solutions
- Obtain project specifications from the Team Lead and ensure understanding of specific project requirements
- Divide the work into smaller components to ensure the focus is on a specific area (in line with Scrum practice)
- To write code that is readable, maintainable and reusable
- Participate in team code reviews
- To ensure that the code complies with original requirements through unit testing and demonstrations
- Tests own code and writes test when applicable
- Identifies problems and rectifies the mistakes/problems
- Run demos for the Team Lead as a further evaluation tool
- To manage own professional and self-development
Key Requirements
- Grade 12 or equivalent (Essential)
- 3 – 6 years+ experience as a Software Developer (some PHP experience preferred)
- Knowledge of Object Orientated Languages such as PHP (preferred), C#, Java
- Firm Understanding of Object-Oriented Design / Programming
- Fluency with Data and Databases
- Knowledge of and experience with Software Development Methodologies such as Scrum
- Knowledge of and experience with modern git workflows (Pull Requests, CI, Code Reviews)
- Excellent verbal and written communication skills and the ability to work with others at all levels
Additional Skills
- Multitasking skills
- Computer skills
- Time management skills
- Organizational & administrative skills
- Attention to detail
- Analytical skills
- Working within a structured delivery environment and in accordance with best practices & standards
- Ability to work remote as and when needed, with own reliable internet connection
Related Jobs
-
Solutions Architect
- @ Mukuru
- Johannesburg, South Africa, 2000
- Accounting/Finance
-
Financial Accountant
- @ Mukuru
- Johannesburg, South Africa, 2000
- Accounting/Finance
-
PHP Developer
- @ Mukuru
- Johannesburg, South Africa, 2000
- Accounting/Finance
-
Digital Support Team Lead
- @ Mukuru
- Cape Town, Western Cape, South Africa
- Accounting/Finance
-
Data Analyst
- @ Mukuru
- City of Johannesburg, Gauteng, South Africa
- Accounting/Finance