Enable job alerts via email!

Intermediate C# Software Developer

Lesaka Technologies Inc.

Johannesburg

On-site

ZAR 300,000 - 400,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Lesaka Technologies Inc. is on the lookout for an Intermediate C# Software Developer to join their innovative team in Johannesburg. The successful candidate will be involved in developing scalable applications that impact communities across South Africa. Responsibilities include coding, application design, and ensuring performance quality. Candidates should have a bachelor's degree in computer science, along with a minimum of 2 years experience in a similar role. This full-time position offers a chance to contribute to fintech solutions.

Qualifications

  • Experience as a Senior C# developer for a minimum of 2 years.
  • Proficient understanding of code versioning tools such as GitLab/GitHub.
  • Skill for writing reusable C# libraries and clean, readable code.

Responsibilities

  • Translate application storyboards and use cases into functional applications.
  • Design, build, and maintain efficient, reusable, and reliable C# code.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs and devise solutions.

Skills

C#
.NET Entity Framework
Postgres
RESTful APIs
Object-Oriented Programming
Agile Principles

Education

Bachelor's degree in Computer Programming, Computer Science, or Information Technology

Tools

Microsoft Visual Studio
GitLab/GitHub

Job description

Join to apply for the Intermediate C# Software Developer role at Lesaka Technologies Inc.1 day ago Be among the first 25 applicantsJoin to apply for the Intermediate C# Software Developer role at Lesaka Technologies Inc.Are you passionate about building smart, scalable applications that make a real-world impact?

At Lesaka Consumer, we're driving innovation at the intersection of fintech and everyday life—changing how communities across South Africa access and manage money.We're on the hunt for a C# Intermediate Developer who's more than just a coder—you're a builder, a problem-solver, and a collaborator.

You'll work across the stack, developing robust backend services and slick client-end interfaces.

You'll be part of a tight-knit, high-performing team, each bringing their best to the table as we deliver seamless, secure financial solutions.ResponsibilitiesTranslate application storyboards and use cases into functional applicationsDesign, build, and maintain efficient, reusable, and reliable C# codeEnsure the best possible performance, quality and responsiveness of applicationsIdentify bottlenecks and bugs and devise solutions to these problemsHelp maintain code quality, organization and automatizationExperienceA bachelor's degree in computer programming, computer science, or information technologyC#, dot Net core 6 (or higher), and Microsoft Visual Studio certification and / or experienceA minimum of 2 years of experience as Senior C# developerTechnical SkillsProficient in C#, with a good knowledge of its ecosystemsStrong knowledge of .NET Entity FrameworkFamiliarity with open telemetry or any similar frameworkStrong understanding of object-oriented programming and SOLID principlesSkill for writing reusable C# librariesFamiliarity with Postgres database server or any relational databaseStrong knowledge of building Restful APIsKnack for writing clean, readable C# codeUnderstanding fundamental design principles behind a scalable applicationCreating database schemas that represent and support business processesBasic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workaroundsImplementing automated testing platforms and unit testProficient understanding of code versioning tools such as GitLab / GitHubFamiliarity with continuous integrationGood understanding of code refactoringGood understanding of application architectureUnderstand agile principles and processesThe successful applicant mustBe able to work within a teamBe able to communicate with other team members, share knowledge, share resources, seek assistanceBe able to prioritize and work towards tight deadlinesAble to work both independently with minimal supervision, as well as work as part of a teamHave good problem-solving skillsHave sufficient communication skillsClosing Date : 24 July If you do not hear from us within 2 weeks after the closing date, please consider your application unsuccessful.Seniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionJob functionEngineering and Information TechnologyReferrals increase your chances of interviewing at Lesaka Technologies Inc. by 2xGet notified about new Intermediate Software Engineer jobs in Johannesburg, Gauteng, South Africa.Bedfordview, Gauteng, South Africa 3 weeks agoSandton, Gauteng, South Africa 2 months agoSandton, Gauteng, South Africa 1 month agoSandton, Gauteng, South Africa 5 days agoCity of Johannesburg, Gauteng, South Africa 2 weeks agoSandton, Gauteng, South Africa 5 days agoJohannesburg Metropolitan Area 1 week agoJunior / Intermediate Software DeveloperJohannesburg, Gauteng, South Africa 5 days agoJohannesburg, Gauteng, South Africa 6 months agoJohannesburg, Gauteng, South Africa 4 days agoJohannesburg, Gauteng, South Africa 3 days agoSandton, Gauteng, South Africa 4 hours agoJohannesburg, Gauteng, South Africa 5 days agoMidrand, Gauteng, South Africa 2 weeks agoJohannesburg Metropolitan Area 2 months agoJohannesburg, Gauteng, South Africa 1 week agoJohannesburg Metropolitan Area 4 days agoJohannesburg, Gauteng, South Africa 1 day agoJohannesburg, Gauteng, South Africa 2 days agoJohannesburg, Gauteng, South Africa 5 days agoJohannesburg, Gauteng, South Africa 1 week agoJohannesburg, Gauteng, South Africa 1 week agoJohannesburg Metropolitan Area 4 days agoJohannesburg, Gauteng, South Africa 5 days agoJohannesburg, Gauteng, South Africa 2 days agoJohannesburg, Gauteng, South Africa 1 week agoJohannesburg Metropolitan Area 5 days agoWe're unlocking community knowledge in a new way.

Experts add insights directly into each article, started with the help of AI.

J Ljbffr

Create a job alert for this search

Intermediate Developer • Johannesburg, Gauteng

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