
Employer: Nedbank
Location: Sandton, Johannesburg, ZA
Reference: 140811
Employment Type: Permanent
Closing Date: 09 Jul 2025
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