JOB DESCRIPTION

SOLUTION DEVELOPER

PRIMARY FUNCTION OF JOB:

The primary function of a Solution Developer is to:

  • Support the current platform in terms of features and enhancements from clients. Examples

would include creating reports, changes to existing products and creating new products.

  • Support the day-to-day functioning and operability of the current platform. Examples would

include investigations into incidents or bugs (e.g. reports that are functioning incorrectly).

  • Designing and implementing solutions for client requirements.
  • Delivering on requirements on-time and to specification with high level of quality.
  • Defining user test plan for solutions which are implemented.
  • Create documentation

QUALIFICATIONS AND EXPERIENCE REQUIRED:

  • Minimum of Grade 12 and an IT Qualification / Diploma will be an advantage
  • Microsoft Certification will be an advantage
  • Working knowledge of the following technology and tools:

o MS SQL server 2012+

o MS SQL, T-SQL, or similarly structured query languages (e.g., Azure SQL, PostgreSQL)

o Visual Basic (VBScript)

o MS Excel (Intermediate)

  • The following technology and tools will be an advantage:

o Basic C#

o CSS

o SSRS

o PowerShell

o Azure DevOps

o Flowgear

  • Insurance, InsurTech, financial services and/or FinTech knowledge and experience will be highly advantageous

SKILLS REQUIRED

  • Excellent oral and written communication skills
  • Ability to work in a team and independently
  • Solutions orientated with strong problem-solving skills
  • Ability to learn new concepts and apply them
  • Critical thinking and reasoning skills
  • Strong interpersonal skills
  • Time management

INTERNAL TRAINING REQUIREMENTS

  • Introductory training
  • Jira / Time logging System usage
  • Shadow of Team Leader for a month
  • VB Scripting training / C# scripting / AS reports/ Schedules New and old mechanism
  • Skills matrix – refer to position checklist

DEVELOP SOLUTIONS

  • Investigate and assess project items/deliverables and propose solutions when required
  • Assist in providing accurate time estimates per task
  • Escalate Scope changes and concerns to relevant team leads and or managers
  • Testing solutions before handover to QA/Testing
  • Responsible for own rework and throughput
  • Develop and implement solutions in accordance with the Technical specification and time estimates provided
  • Give input into daily scrum sessions with team
  • Maintain high standards of quality in order to minimize rework and resource wastage

CLIENT INTERACTION

  • Liaise with relevant account managers to manage client expectations
  • Maintain confidentiality with all client information
  • Maintain professional working relationship with clients in conjunction with the account manager

ADMINISTRATION/REPORTING

  • Adhere to standard operating procedures ie. Agile principles, source control, run to live etc.
  • Follow both client and Company’s change control processes
  • Give feedback on progress of items/deliverables to relevant team lead and or manager and or scrum master
  • Record hours onto Time logging system accurately and timeously
  • Update statuses of logged items on Jira
  • Configuration of all documents according to configuration procedures

Desired Skills:

  • MS SQL
  • T SQL
  • Azure SQL
  • PostgreSQL
  • Visual Basic
  • VBScript
  • MS EXcel
  • CSS
  • SSRS
  • Powershell
  • Azure DevOps
  • Flowgear

Learn more/Apply for this position