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.