You Have Not Agreed to Marketing

Your application will not be visible to recruiters until you agree to marketing.

Agree and Apply for Post

Find Jobs on MyCalling

Senior Analyst Programmer

Old Mutual

Cape Town, Western Cape

on 2019/10/02

Market Related

Role Requirement Permanent

SalaryMarket Related

Work TypePermanent

Senior Analyst Programmer

Role overview:

Accountabilities for this role include Strong Development skills, systems analysis, interpreting and executing test plans. The incumbent is individually accountable for achieving results through own efforts.

  • Works closely with solution architect and business analyst to fashion out the technical vision for applications in the Identity and Access Management space.
  • Focuses on technical and business feasibility of a solution and ensure that it fits within well-established patterns and guidelines laid down by the solution architect.
  • Role includes coding, implementations, testing and system enhancements.
  • Also includes providing higher technical and programming support
  • Co-ordinates time and priorities to ensure that goals are met
  • Ability to understand big picture in which business operates
  • After Hours Standby is required for this Function
  • Have a good working relationship with users, business analysts and other technical staff
  • Works with little or no supervision
  • Advises management on best practices and design of new enhancements
  • Coaches junior staff members

Key Result Areas :
Personal Effectiveness

  • Accountable for service delivery through own efforts with only limited supervision.
    • Individually accountable for managing own time, tasks and output quality for periods of up to 6 months.
    • Makes increased contributions by broadening individual skills.
    • Collaborates effectively with others to achieve personal results. Accepts and lives the company values

Specifications Development

  • Assists with analysis and design of new Web applications and databases.
  • Develops technical specifications / program specifications and systems documentation.
  • Responsible for systems analysis functions.
  • Advises management on effective applications, covering areas such as maintenance, support, interface and data management requirements.
  • Provides sizing and scoping for development work required.
  • Designs & documents technical specifications/program specifications.

System Testing

  • Assists solution construction including programming, systems testing and correction of programme models. Accountable for Drafting and Execution of Unit Testing plans, Assists in developing test plans in conjunction with Senior Analyst Programmer or Business Analyst.

System Programming

  • Develops, tests and implements new systems and system changes in accordance with agreed coding standards and principles.
  • Provides development solutions, which maintain the technical integrity of the solution. Performs data conversion.
  • Documents system features and functionality. The above is done under limited supervision.

Quality Management

  • Ensures technical integrity of the solution.
  • Ensures that all system changes align with coding standards and principles


  • Mentors Programmers and Analyst Programmers through the development life cycle.

Requirements: Skills, Qualifications and Experience required:

  • Matric, with an IT programming qualification.
  • Excellent problem solving and analytical skills.
  • Enterprise Integration experience advantageous.
  • OO design and development experience (at least 6 years’ experience) using ASP.Net, C#.Net, Web Services, XML , MQ.
  • Agile Software Development methodology, Team Foundation Server and Continuous integration advantageous.
  • Good client/server understanding (COM/COM+) Good practical understanding and experience of XML, UML & industry standards/trends related to the integration environment.
  • Practical experience in high volume capacity planning & performance tuning.
  • Ability to deliver as per agreed time standards and work under stress
  • Excellent verbal and written communication skills
  • Good system modelling skills will be an advantage.


  • Collaboration (Relating)
  • Customer First
  • Execution
  • Innovation (Perspective)
  • Leading with Influence
  • Personal Mastery (Learning)
  • Strategic

Sign up as a Job Seeker

Sign up with Facebook Sign up with LinkedIn
Terms & Conditions

Already have a MyCalling account?

Sign up as a Job Seeker

Sign up with Facebook or LinkedIn

+ Add a second

Already have a MyCalling account?

Create a Recruiter account

Already have a MyCalling account?

Reset your password

We'll send a password reset link to your email