Analyst Programmer/designer

Johannesburg, GP, ZA, South Africa

Job Description

Job Classification


Requisition:

140811

Title:

Analyst Programmer/Designer (BI Analyst)

Closing Date:

09 July 2025

Location:

Sandton

Specialist Recruiter:

William Mtsweni
Job Family
Information Technology
Career Stream

IT Application Development
Leadership Pipeline
Manage Self: Technical

Job Purpose



The ideal candidate will be responsible for analysing business requirements, designing and developing software solutions, and ensuring their effective implementation. This role requires strong analytical thinking, programming skills, and the ability to communicate with both technical and non-technical stakeholders.

Job Responsibilities


Design, develop, document, analyse, create, test and modify computer systems, programs and integrations Apply system-analyst techniques and procedures, including consulting with users to determine hardware, software or systems functional specifications Arrange project requirements in programming sequence by analysing requirements, preparing a workflow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic. Analyse user information system needs Document the functionality and requirements Research, evaluate and recommend solutions and appropriate technology to meet user's needs Maintains computer systems and programming guidelines by writing and updating policies and procedures

Develops and maintains applications and databases

by evaluating client needs; analysing requirements; developing software systems Collect, clean, and analyse large datasets from multiple sources Design, develop, and maintain interactive dashboards and reports using

BI tools

Resolve incidents by logging and tracking through correct channels Proficient in

writing fine-tuned SQL queries

, stored procedures (e.g. PL/SQL code) and working with data in relational databases like Oracle, SQL Server, MySQL etc Database design/administration experience (Design, implementation and modification) Essential Qualifications - NQF Level
Matric / Grade 12 / National Senior Certificate Advanced Diplomas/National 1st Degrees Preferred Qualification
Bachelor's degree in Computer Science, Information Technology (Software Development), or a related field. DevOps Certification will be an advantage Minimum Experience Level
Proven experience in both systems analysis and software development 3 years developer experience in C#, ASP.net, AngularJS, JavaScript, jQuery Windows.NET Framework, including VB.Net and ASP.Net programming experience preferred

Technical / Professional Knowledge


Administrative procedures and systems Banking knowledge Banking procedures Business principles Business terms and definitions Data analysis Governance, Risk and Controls Microsoft Office Principles of project management Relevant regulatory knowledge Relevant software and systems knowledge Decision-making process Business writing skills Cluster Specific Operational Knowledge Service orientated Architecture (SOA) Object Orientation (Devlopers) Modelling (ARIS /UML) Joint application development Testing principles and processes Relevant development tools Systems application Design Application systems Relevant design tools Systems integration Behavioural Competencies
Continuous Learning Collaborating Customer Focus Initiating Action Work Standards Managing Work Technical/Professional Knowledge and Skills
-

Please contact the Nedbank Recruiting Team at +27 860 555 566

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1451746
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, GP, ZA, South Africa
  • Education
    Not mentioned