Senior Developer
Salary Negotiable
Not Specified
more than 14 days ago
09-03-2017 4:00:36 PM
06-04-2017 4:00:36 PM
Our client based in Cape Town are looking for a Senior Developer to add to their team on a permanent basis
Qualifications/Skills/Experience for the position:
• Degree (I.T Related Degree)
• 6 years for intermediate developer
• Project Life Cycle and software development methodologies
• Exposure to version control using Git
• Understanding of Client/Server and integration technologies
• Experience with development using Web technologies, and the Node echosystem, and with modern Javascript development in general
• Experience with developing telecoms applications a recommendation
• Experience with Python, Perl and other similar languages a recommendation
• Ability to understand and solve debug technology specific exceptions
• Ability to select and motivate appropriate technical solutions that effectively meet customer requirements
• Be able to grasp the bigger picture impact of what specific work requirement entail (i.e. understand the wider context and impact of what he/she is working on)
Daily responsibilities will include:
• Software development and maintenance:
• Develop software according to functional and technical specifications
• Follow SDLC requirements (as required for each project, but typically using Agile methodologies)
• Ensure developed software is unit-tested
• Ensure developed software is peer-reviewed
• Provide assistance with test case creation
• Ensure software is under version control, and developed and released from the correct stream
• Ensure all work is done against a case and/or user stories, updating tracking tools as prescribed
• Participate in regular sprints, customer demos etc.
• Provide regular progress updates
• Documentation: ensure system documentation, release notes, installation notes and user guides are created and maintained
• Release delivery leadership: as required, fulfill the delivery lead role, assisting the delivery manager, by coordinating other developers, analysts and testers for a specific release
• Consultancy and leadership:
• Provide input to, and review, technical documents, solutions, systems and code, etc.
• Provide technical consultancy
• Mentor junior programmers
• Perform a technical coordinating role, included setup and maintenance of development and testing environments within area of expertise
Interested candidates can forward their comprehensive written applications to the following e-mail:
****@*****.*** or you can also contact Caitlin on (***)-***-****. Alternatively visit our website on
Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 working days after the closing date, please consider your application unsuccessful.