Enable job alerts via email!

Software Engineer : Back-End 10083

Capitec Client Care

Gauteng

On-site

ZAR 50 000 - 90 000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking banking institution as a Software Engineer in the Credit Applications Department. This role is pivotal in the software development lifecycle, focusing on designing scalable systems and enhancing performance. With a commitment to empowering clients through innovative financial solutions, the company fosters a collaborative environment where your expertise will help shape the future of banking. If you're ready to take ownership and make a difference, this is the perfect opportunity for you.

Qualifications

  • 6+ years' experience in back-end software development and project delivery.
  • Proficiency in designing RESTful APIs and microservices.

Responsibilities

  • Designing, developing, testing, and maintaining complex systems.
  • Guiding developers and stakeholders in resolving engineering issues.

Skills

Analytical Skills
Attention to Detail
Communication Skills
Interpersonal & Relationship Management Skills
Problem-solving Skills

Education

Grade 12 National Certificate
Relevant tertiary qualification in IT

Tools

C#
PostgreSQL
AWS
DevOps

Job description

Join Us for the Software Engineer: Back-End Role at Capitec Client Care

Apply now to be part of a dynamic team at Capitec Bank Ltd in Sandton, GT, ZA. To learn more about life at Capitec and complete a short assessment, click here. Once completed, finalize your application by clicking apply below.

Our Mission and Values

We are passionate about service in the banking industry, focusing on making a positive difference for our clients and employees. Our DNA is built around talented, committed teams dedicated to building a trusted brand.

Who We Are

We believe banking should empower people to control their financial lives through simplified, accessible, and affordable services delivered via personal experiences. Our goal is to help clients manage their finances better to enable them to live better.

Why Choose Us

At Capitec, we live by our CEO values: putting the client first, acting with energy, and taking ownership. We offer growth opportunities, employee benefits, and a supportive environment where every team member feels valued, focused, and able to grow.

About The Role

This position is within our Credit Applications Department in Business Bank, handling credit products like overdrafts, credit cards, and loans. The Level III Software Engineer plays a key role in the full software development lifecycle, designing, developing, testing, deploying, maintaining, and enhancing complex systems for scalability and performance. The role also involves guiding developers and stakeholders in resolving engineering issues.

Ideal Candidate Profile
  • Minimum Grade 12 National Certificate
  • Relevant tertiary qualification in IT (preferred)
  • 6+ years' experience in back-end software development, project delivery, and implementation
  • Experience with back-end frameworks and technologies
  • Proficiency in designing RESTful APIs and microservices, using event-driven architectures with technologies like Kafka, AWS Event Bridge, or RabbitMQ
Tech Stack
  • C#
  • PostgreSQL
  • AWS
  • DevOps (beneficial)
Skills Required
  • Analytical Skills
  • Attention to Detail
  • Communication Skills
  • Interpersonal & Relationship Management Skills
  • Problem-solving Skills
Additional Information

Applicants must have a clear criminal and credit record. Capitec is committed to diversity and employment equity. This is a mid-senior level, full-time engineering and IT role. If you're interested in helping us build the best bank in the world, we want to hear from you!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.