Apply now »
Location: 

Johannesburg, ZA

Date:  21 Apr 2026

Title:  Technology/Domain Specialist I

145611

Job Purpose

We are looking for a highly skilled Full Stack C# .Net Developer to join our team as a Senior Technical Specialist. In this role, you will be responsible for designing, developing, and maintaining applications while ensuring they deliver exceptional user experiences and adhere to best practices.

Job Responsibilities

  • Produce working quality software that meets the design under supervision.
  • Trouble shoot and problem solve of software issues with guidance.
  • Consult with vendors identifying technical requirements for implementing technical solutions and knowledge.
  • Experience in DevOps practises such as Azure Pipelines
  • Deep understanding of software engineering principles, design patterns and best practices
  • Experience with developing high-quality Restful services and APIs.
  • Knowledge of the .Net framework and ASP.Net
  • Build and maintain front-end architecture.
  • Experience with modern software development frameworks, libraries, and tools.
  • Strong understanding of object-oriented programming (OOP) concepts and design patterns.
  • Provide maintenance/enhancements and development of the system.
  • Experience with relational databases (e.g., SQL Server, Oracle) and knowledge of SQL.
  • Must have working experience on the following tools/IDEs.
    • Visual Studio
    • Visual Studio Code
  • Solid CI\CD, DevOps, and related tooling experience, build/test/deploy through automation.
  • Write well documented and maintainable code.
  • Passion for software excellence and be quality driven.
  • You must be prepared to bring new ideas to the workplace, but also to accept how things have been done and the reasons for doing things this way.

Essential Qualifications - NQF Level

  • Matric / Grade 12 / National Senior Certificate

Preferred Qualification

Degree or Diploma in IT

Preferred Certifications

Certificate in relevant Technology or Domain

Minimum Experience Level

At least 5 years experience in software development

  • C#
  • .NET Framework\ Core\ 6+
  • MS SQL Server
  • Kafka
  • JavaScript
  • TypeScript
  • HTML/CSS
  • Azure
  • RESTful API
  • Use of AI in development testing solutioning

Experience or background in banking systems, mobile development or transactional processing systems advantageous

Technical / Professional Knowledge

  • Asset management
  • IT Assets management processes
  • Data Warehousing
  • Information Technology (IT) Architecture

Behavioural Competencies

  • Decision Making
  • Courage
  • Stress Tolerance
  • Quality Orientation
  • Technical/Professional Knowledge and Skills
  • Emotional Intelligence Essentials
  • Resolving Conflict

---------------------------------------------------------------------------------------

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

Job Title
Loading...
Req ID
Loading...
Job Family
Loading...
Career Stream
Loading...
Leadership Pipeline
Loading...
FAIS Affected
Loading...
Job Location
Loading...
Company:  Nedbank

Apply now »