September 12, 2025

Software Engineer: Full Stack (C#.NET) III

Website Capitec Bank Ltd

Simplifying banking to help people live better.

Software Engineer: Full Stack (C#.NET) III

Are you an experienced Full Stack Software Engineer looking for an exciting opportunity to innovate and make a real impact in the banking industry? Capitec Bank is seeking a talented individual to join our dynamic team in Sandton.

In this role, you’ll be a vital part of a cross-functional team, handling the entire software development lifecycle from concept to operation. You’ll contribute significantly to our mission of simplifying banking and helping clients live better by developing and enhancing our digital services, specifically focusing on the client onboarding process for business banking.

About the Role

As a Full Stack Software Engineer III, you will be instrumental in designing, developing, testing, deploying, maintaining, and enhancing complex software systems. Your primary goal will be to ensure optimal performance and deliver exceptional client experiences, particularly for our business banking client onboarding process. You will also play a key role in mentoring junior developers and guiding stakeholders through engineering challenges.

Key Responsibilities

  • Design, develop, test, deploy, maintain, and enhance complex software systems.
  • Manage the full software development lifecycle, from initial concept to ongoing operation.
  • Focus on enhancing new and existing products, improving current systems, and providing comprehensive support.
  • Develop and maintain both front-end and back-end components of web applications.
  • Ensure all systems are scalable, perform optimally, and deliver a great user experience.
  • Mentor junior developers and collaborate with stakeholders to resolve engineering problems.
  • Contribute to a smooth and efficient account opening process for business banking clients.

What We’re Looking For

We are seeking a highly motivated candidate with a strong technical background and a passion for building robust, user-friendly banking applications.

Qualifications & Experience:

  • Grade 12 National Certificate (Minimum requirement).
  • A relevant tertiary qualification in Information Technology (Highly preferred).
  • 6 or more years of proven experience as a Full Stack Developer, with a strong track record in project delivery and implementation using relevant development technologies/languages.
  • Demonstrated experience with modern frameworks and technologies.
  • Previous experience in mentoring junior developers.

Essential Skills:

  • Strong Analytical Skills
  • Exceptional Attention to Detail
  • Excellent Communication Skills (written and verbal)
  • Computer Literacy (MS Word, MS Excel, MS Outlook)
  • Strong Problem-solving abilities
  • Mentoring and Coaching skills
  • Effective Interpersonal & Relationship Management Skills

Our Tech Stack

You should be proficient in the following core technologies:

  • .Net
  • C#
  • Relational Databases (e.g., PostgreSQL)
  • JavaScript (TypeScript)
  • HTML
  • CSS
  • AWS (Amazon Web Services)

Experience with jQuery, React, Python, and BPMN (Business Process Model and Notation) would be a significant advantage.

Why Join Capitec Bank?

At Capitec, we believe in empowering our employees to be their best. We live by our CEO values: putting the Client first, acting with Energy, and taking Ownership. We offer a supportive environment with cohesive teams, continuous growth opportunities, and a comprehensive employee value proposition that includes excellent benefits and savings. Join us in building a brand we are proud of and earning the trust of our clients, all while becoming the best bank in the world!

Important Information

  • A clear criminal and credit record is a prerequisite for this position.
  • Capitec is committed to diversity, and applications will be considered strictly in support of our employment equity goals.

How to Apply

Ready to advance your career with Capitec Bank? Please follow these two important steps to complete your application:

  1. First, complete a short assessment to learn more about our culture and what life at Capitec is like. Click here to start the assessment!
  2. Once you have successfully completed the assessment, finalize your application by clicking the ‘Apply Now’ button on our main careers portal.

To apply for this job please visit careers.capitecbank.co.za.