Apply now »
Position

Corp Mem Systems Analyst/Designer

Details

Location: 

Johannesburg, ZA

Date:  22 Jan 2026
Reference:  143828

Requisition Details & Talent Acquisition Contact

Requisition nr: 143828
Talent Acquisition Specialist: Tshego Semenya
Location: 135 Rivonia Road, Sandown
Closing date: 3 February 2026

Cluster

Personal and Private Banking 

Career Stream

It Application Development

Leadership Pipeline

Manage Self: Professional

Position

Corp Mem Systems Analyst/Designer

Why join the team!

This role offers an exciting opportunity for an experienced Full Stack Developer to lead end‑to‑end delivery of modern web applications in a dynamic and evolving tech environment. You’ll contribute to both front‑end and back‑end development using technologies such as C#, .NET Core, and Angular, while influencing architecture, system design, and overall technical direction. Your ability to apply strong engineering practices, optimise performance, and solve complex challenges will be key to driving high‑quality, scalable solutions.

 

You’ll work closely with cross-functional teams to translate business requirements into maintainable, user-focused systems, while championing modern development standards and identifying opportunities to enhance processes and outcomes. This role is ideal for someone who thrives across the full software development lifecycle, enjoys meaningful stakeholder engagement, and is ready to take on broader responsibility in shaping solution delivery and mentoring others.

Job Purpose

We are looking for a Full Stack Developer with strong experience in end-to-end web development to join our Corporate Membership team. This role blends development, design, and support responsibilities, with a focus on delivering scalable web solutions aligned to business needs. The ideal candidate will have a solid foundation in both front-end and back-end development, particularly using C# and Angular, and will contribute to solution architecture, coding, and platform maintenance.

Job Responsibilities

  • Design and develop full stack web applications using C#, .NET Core, and Angular.
  • Participate in solution architecture and macro-level design discussions.
  • Deliver work products within agreed timelines and budgets.
  • Provide proof of concepts and obtain stakeholder sign-off.
  • Engage with business stakeholders and technical teams across domains.
  • Maintain and support the platform/solution environment.
  • Resolve issues and manage advanced data structures in MS SQL.
  • Contribute to continuous integration and deployment (CI/CD) practices.
  • Support corporate responsibility initiatives aligned to business strategy.
  • Identify opportunities to improve systems and processes.

Essential Qualifications - NQF Level

  • Advanced Diplomas/National 1st Degrees
  • Diploma

Preferred Qualification

  • Degree in Information Technology/ Computer Science 

Minimum Experience Level

  • 3 to 5 years of full stack web development experience.
  • Minimum 2 years hands-on experience with Angular.
  • Experience in C# and .NET Core development.
  • Exposure to analysis and design of web solutions (not BI-related)

Type of Exposure

  • Full stack development: C#, .NET Core, Angular.
  • CI/CD and repository management.
  • Issue resolution and debugging.
  • Advanced MS SQL data and structure management.
  • Web application architecture and deployment.

Technical / Professional Knowledge

  • Principles of project management
  • Relevant design tools
  • Relevant regulatory knowledge
  • Relevant software and systems knowledge
  • Research methodology
  • Role relevant related technologies
  • System Development Life cycle(SDLC)
  • Systems Analysis and design
  • Technical System Interfaces
  • Testing principles and processes

Disclaimer

Preference will be given to candidates from the underrepresented groups

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

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

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

 

If you can't find the job you're looking for, activate job alerts to be one of the first to know when new positions open up.

Apply now »