Connecting...

W1siziisinrozw1lx2fzc2v0cy9wzw9wbgvzb2x2zwqvanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

Software Developer (Back-end)

Software Developer (Back-end)

Job Title: Software Developer (Back-end)
Location: Western Cape
Industry:
Salary: 384000.00
Reference: JN -072017-9020
Job Published: September 27, 2017 15:19

Job Description

Job purpose and summary

The 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 and self-study to keep up to date with new methodologies

Minimum requirements
 Grade 12 or equivalent qualification essential; postgraduate qualification preferable
 Minimum 2 to 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 able to work under pressure
 Able to take initiative
 Strong communication skills (verbal and written)