Analyst Programmer

Analyst Programmer

Job Title: Analyst Programmer
Contract Type: Permanent
Location: Western Cape
Reference: JN -112019-18868
Contact Name: Zico Africa
Contact Email:
Job Published: March 13, 2020 09:15

Job Description

Key Result Areas

  • Primary interface to investment professional and the development and maintenance of proprietary business applications
  • Develop Business requirement specifications
  • Liaise with the business units and the rest of IT to develop functional specifications
  • Develop technical specifications for projects
  • Solution implementation including database design, query optimisation, ETL and C# development
  • Test plans and test packs
  • Document existing business processes and develop and document new business processes
  • Keep users informed of progress through effective communication
  • Work on multiple projects at the same time
  • Develop, support and maintain a number of SharePoint intranet sites and business applications
  • Develop, support and maintain various reports using SQL, SSRS and PowerBI
Requirements: Skills, Qualifications and Experience required
  • A graduate with majors in Information Systems or Computer Science
  • At least 2 years’ experience in a business analysis function
  • At least 2 years’ experience in Asset Management industry or in the related financial services industry
  • At least 2-3 years’ experience in technical problem solving and software development
  • Financial markets knowledge
  • Business Process Analysis & Design (preferable)
Specific Skills Desired:
  • Experience in Financial services business analysis and software development
  • Experience in T-SQL and SQL 2017 (or older), specifically advanced query construction, query optimisation, ETL development.
  • Experience with C# .NET, TFS and agile development
  • Experience with Microsoft Business Intelligence stack (Integration, Analysis and Reporting Services)
  • Experience in Data Modeling (Metadata, Content, Taxonomy, Navigation, ERDs)
  • Experience in VBA development and windows scripting would be advantageous
  • Experience with SharePoint (exposure to Nintex Workflow and InfoPath would be advantageous)
  • Experience with Microsoft Flow and Teams would be advantageous
  • Adaptability – adjusting effectively to work within new work structures
  • Decision Making – Ability to make balanced and sound recommendations and decisions
  • Gaining Commitment – Using appropriate interpersonal styles and communication techniques to gain acceptance of ideas or plans
  • Initiating action – Taking prompt action to accomplish objectives, being proactive
  • Ownership – Assuming responsibility and accountability for the successful completion of tasks
  • Team Orientation – Willingness to work with others in a team environment
  • Thinking skills – Ability to perceive, interpret and translate information in order to competently perform processes and tasks at various levels of complexity