Menu

Find a Job Create an Alert My Saved Jobs Companies Browse Courses Career Advice Employers and Recruiters
Careers24 logo
EMPLOYERS & RECRUITERS | POST A JOB

Menu

Log In Sign Up

Share This Vacancy

Send an email about this job to a friend or to yourself.

  • Home
  • /
  • Job Search
  • /
  • South Africa
  • /
  • Western Cape
Back to Search Results

Senior Software Engineer (Finchoice)

  • Cape Town
  • Salary: Market Related
  • Job Type: Permanent
  • Sectors: Engineering Investment
  • Reference: 172068

Apply before Mar 19 2026 | 28 Days left

Apply

Vacancy Details

Employer: Weaver Fintech Ltd

FinChoice Africa is a Weaver Fintech Company, based in Mauritius. Our operations are split between Mauritius and South Africa under FinChoice South Africa (Pty) Ltd. We are an innovative, consumer facing fintech specialising in providing fast loans, affordable insurance products and value-added services to our rapidly growing customer base. We are obsessed with customer experience, innovation and building great tech in our pursuit of delivering on our vision to be our customers’ favourite digital financial services provider.

Our team consists of passionate individuals that work in multi-disciplinary teams, where our strength in execution lies in our teamwork. Collectively we have driven significant customer growth and profitability over the past 15 years. We focus on the detail, being hands-on and executing against our plans.

If you’re looking for a place where you will have a positive impact on lives, learn more about and contribute to the Fintech industry, and be involved in multiple products, projects, and technologies, then look no further than FinChoice.

The Role: Senior Software Engineer
Your leader: Engineering Lead
The team: The engineering team forms an integral part of the FinChoice business collaborating with several departments and is responsible for the development and support of multiple systems, websites, applications, and mobile apps.
Location: Riche Terre, Mauritius & Cape Town

The ideal candidate for this role will be responsible for working within the Engineering development team to deliver enhancements, new initiatives and resolve live issues with a full understanding of the standard system development life cycle and have a track record of delivering changes, enhancements, and new functionality.

More about the role:

  • Serve as a technical lead contributing to and directing the efforts of development teams.
  • Contribute to the ongoing evolution of the existing portfolio of applications and services.
  • Design, develop, modify, implement, and support software components anywhere in the software stack.
  • Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.
  • Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary.
  • Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities.
  • Determine process improvements, best practices, and develop new processes.
  • Work in close partnership with cross-functional teams and management.
  • Support and maintain production system(s) as required.

More about you:

Experience & Skills:

  • National Diploma or bachelor’s degree with Information Technology or Computer Science.
  • Minimum of 5 years' working experience as a C# .Net developer(note preferred technical skills below).
  • 3+ years in financial services and/or fintech experience is advantageous.
  • Proven track record in working with agile team sand successfully delivering agile based software projects.
  • Broad experience designing, programming, and implementing large information systems.

Preferred Technical Skills:

  • C#, .Net Core, WebAPI’s, jQuery/ JavaScript/ JSON, HTML/ CSS, Gitlab, Visual Studio, MS SQL Server.
  • Message Queuing (RabbitMQ, SQS, MQS or other)
  • AWS native cloud services (e.g. EKS)
  • Unit Testing, Code Coverage, Code Metric, Containers, AWS CI/CD.
  • Understanding of Continuous Integration and DevOps practices
  • Experience with tools including ELK Stack and New Relic.

Attributes & Behaviors:

  • Ability to provide in-depth evaluation and analysis of unique complex technological issues.
  • Excellent analytical and problem-solving skills.
  • Excellent organization and time management skills.
  • Excellent written and verbal communication skills.
  • Demonstrated ability to lead others.
  • Ability to exercise discretion and independent judgment in the performance of duties.

More about us:

Reciprocity and trust are the foundation of how we work. We believe that each of us show up everyday to do our best work and help one another and our customers. Strong, meaningful relationships underpin our culture and success, and we value authenticity and transparency. We value equity and strive to be fair and balanced. We celebrate our differences and understand that how they contribute positively to the team.

  • We offer a flexible working arrangement and hybrid working.
  • We support your professional development through coaching, training and bursaries
  • We offer employee wellness and support through our Choice Care employee assistance programme
  • We love celebrating your milestones with you
  • We nurture our relationships with team and companywide socials throughout the year

Apply

97 people have viewed this job.

Previous
Next

More Jobs at Weaver Fintech Ltd

View All (15)

2nd Line Technical Support Specialist (PayJustNow)

  • Cape Town
  • Job Type: Permanent
  • Posted 19 Feb 2026 | 8 Days left

Intermediate Software Engineer (Finchoice)

  • Cape Town
  • Job Type: Permanent
  • Posted 19 Feb 2026 | 28 Days left

End User Computing Specialist

  • Cape Town
  • Job Type: Permanent
  • Posted 18 Feb 2026 | 27 Days left

Junior Marketing Specialist (Finchoice)

  • Cape Town
  • Job Type: Permanent
  • Posted 18 Feb 2026 | 8 Days left

About Careers24.com

  • Careers24 is a leading South African job portal that assists jobseekers from all sectors and experience levels to find and apply for vacancies from hundreds of South Africa’s leading companies. With over a million visitors a month, we are one of the most popular destinations to find employment online in South Africa.

    Our mission is to become the destination where every candidate can find an ideal job and where every company can find the perfect candidate. We are a proud member of the Media24 family and part of the Naspers group of companies.

Company

  • Work For Us

  • Advertise With Us

Quick Links

  • Recruiters Directory

  • Site Map

  • Site Terms and Privacy Policy

  • Widgets

  • Recruiter Terms

  • Faq

Partner Sites

  • Simplify.hr

  • News24

  • Property24

  • Media24

Follow Us


© Careers24. All rights reserved.

About Careers24.com

  • Careers24 is a leading South African job portal that assists jobseekers from all sectors and experience levels to find and apply for vacancies from hundreds of South Africa’s leading companies. With over a million visitors a month, we are one of the most popular destinations to find employment online in South Africa.

    Our mission is to become the destination where every candidate can find an ideal job and where every company can find the perfect candidate. We are a proud member of the Media24 family and part of the Naspers group of companies.

Company

  • Work For Us

  • Advertise With Us

Quick Links

  • Recruiters Directory

  • Site Map

  • Site Terms and Privacy Policy

  • Widgets

Partner Sites

  • Simplify.hr

  • OLX

  • News24

  • Property24

  • Media24


© Careers24. All rights reserved.