Software Developer (back End) - Cape Town
Salary Negotiable
Cape Town, Western Cape
Cape Town,
Western Cape
more than 14 days ago
06-12-2016 4:00:05 PM
03-01-2017 4:00:05 PM
SOFTWARE DEVELOPER - BACK END
R 25 000
Job Purpose SummaryThe Software developer will be required to plan, develop, test and implement new innovative software products in a fast paced prototyping development environment.
Duties and responsibilities- Analyse and identify programming solutions for clients
- Design and develop new software applications using best practice methods
- Create and facilitate suitable testing methods for existing software solutions
- Modify and improve existing software systems for optimal efficiency and effectiveness
- Perform Bug Fixing
- Draw up relevant Help Files and User Manuals for programs
- Provide technical support on programs created
- Conduct ongoing research & self-study to keep up to date with new methodologies
Minimum Requirements
- Matric / Grade 12 or equivalent qualification essential; Post Graduate qualification preferable.
- Minimum 2 - 4 years’ relevant experience in Software Development.
- Scala, Java J2EE or other programming language essential
- Experience with SQL and NOSQL, database design and best development practices essential
- Experience with MongoDB preferable
- GIT (or similar revision control)
- Linux skills
- Message Queuing technology (Rabbit MQ) essential
- Web service technology (REST) essential
- Play framework, MVC advantageous
- LESS, CoffeeScript experience advantageous
Skills Required
- Strong Analytical and Problem Solving Skills
- Attention to Detail
- Deadline Driven and ability to work under pressure
- Initiative
- Strong communication skills (Verbal and Written)