Software and Systems Developer - Randburg Verfied

Salary Negotiable Randburg, Gauteng Randburg, Gauteng more than 14 days ago 14-05-2019 2:56:35 PM
28-05-2019 9:31:14 AM
PURPOSE:
Design, develop, build and maintain various in-house systems and applications that are aimed at improving business efficiency and client experience.

QUALIFICATIONS, COMPETENCY AND EXPERIENCE
• Relevant tertiary qualification
• More than 3 years relevant development experience
• Python, Java & Javascript (including NodeJS) experience will be advantageous
• Git / Github experience
• Mobile and desktop web applications experience using Angular
• SQL experience
• Exposure to Agile methods like Scrum/Kanban.

KEY RESPONSIBILITIES
• Technical integration of existing systems
• Development of new systems
• Application design and development
• Conducting code reviews
• Writing unit test cases
• New functionality design & development
• Fixes & maintenance on various system
• Enhancements of current functionality
• System optimisation
• Improve robustness of system
• Information gathering, interpretation and communication of resolution.

COMPETENCIES REQUIRED
• Solid experience of programming and design
• Understanding of User Interface Design and Visual Communication
• Comfortable in working in fast-paced environment with increased amounts of responsibility and highly collaborative teams
• Strong ability to project manage within agreed timelines
• Team player
• Pro-activeness