Programmer II (DSL)

Categories Other
Salary Market Related
Location Western Cape
Job Information

Job Spec:

Our Client in Cape Town requires a Programmer III (DSL) for a permanent role. The successful candidate will need to have a deep specialized knowledge beyond your peers in cloud technologies and provide technical solutions to enterprise problems. As the senior developer you will be responsible for setting up of the design patterns, libraries, frameworks and processes. You have to be aware how the organization and business partners work and be able to adapt, within the frameworks, to deliver.

Qualifications

Essential:

  • Diploma /Degree in Information Systems / B.Sc Computer Science (or similar)
  • Matric with experience equal to three times the number of years study specified

Responsibilities
KPA 1: Configuration and creation of technical components and services required to deliver online customer-facing features

KPA 2: Successful delivery of development projects and changes as required

KPA 3: Provide technical input and guidance into online channel evolution by keeping up to date with relevant technology

Experience

Essential:

  • Could Technologies – especially AWS (3 years)
  • Experience in being the senior developer within a development team (3 years)
  • Experience in software development and testing (3 years)
  • Experience of working on projects in both Agile and DevOps (3 years)

Knowledge and Skills

Essential:

  • Strong understanding of web services (SOAP and Rest) (3+ years)
  • Hands on experience in a DevOps environment (3+ years)
  • AWS experience (S3, cloudformation scripts, Lamda’s, SES, SQS and step functions) (3+ years)
  • Experience in distributed source control systems, like GIT (3+ years)
  • JSP, Java 8, Object Orientation Programming (3+ years)
  • Experience with micro services (3+ years)

Desirable:

  • Agile/Scrum Tool set, preferably Atlassian (3+ years)

Competencies

Essential :

  • Deciding and Initiating Action
  • Working with People
  • Relating and Networking
  • Applying Expertise and Technology
  • Learning and Researching
  • Creating and Innovating
  • Planning and Organising
  • Delivering Results and Meeting Customer Expectations
  • Following Instructions and Procedures
  • Adapting and Responding to Change
  • Coping with Pressures and Setbacks
  • Entrepreneurial and Commercial Thinking

If you have not heard from us after 2 weeks, please consider your application unsuccessful.

Apply Now »