Lesaka Technologies

Intermediate Software Developer

Job Location

Sandton, South Africa

Job Description

Senior C# Developer Consumer (Business Unit) Company overview Lesaka is a leading South African financial technology company delivering financial services to consumers (B2C) and merchants (B2B) in Southern Africa through proprietary banking and payment technologies. Our offerings include banking, lending, and insurance products for consumers, as well as cash management solutions, bill payment technologies, value-added services, business funding, and card acquiring solutions for formal and informal retail merchants. Job overview Lesaka Technologies (Consumer division) is looking for a senior C# developer to design, develop, and maintain C# applications across back-end and client-side components. The role requires a strong commitment to high-quality development, collaboration with cross-functional teams, and problem-solving in a fast-paced environment. Key responsibilities Develop functional applications by translating storyboards and use cases into efficient code Design, build, and maintain reusable, high-performance C# code Ensure optimal application performance, quality, and responsiveness Identify and resolve bottlenecks and bugs in applications Maintain code quality, structure, and automation best practices Qualifications and experience Bachelor's degree in computer science, IT, or a related field 2 years of experience as a senior C# developer Certification and/or experience in C#, .NET Core 6 and Microsoft Visual Studio Technical skills and competencies Proficiency in C# and a solid understanding of its ecosystem Strong knowledge of .NET Entity Framework Familiarity with OpenTelemetry or similar frameworks Expertise in object-oriented programming and SOLID principles Ability to write clean, reusable C# code and implement design patterns Experience in concurrency patterns and multi-threading Strong knowledge of RESTful APIs and API development Proficiency in relational databases, particularly PostgreSQL Understanding of scalable application design and database schema creation Hands-on experience with GitLab/GitHub and version control Familiarity with continuous integration and automated testing frameworks Experience in code refactoring and application architecture Understanding of Agile methodologies and development processes Soft skills and work approach Strong teamwork and collaboration skills Ability to communicate effectively and share knowledge with team members Capability to prioritize tasks and meet tight deadlines Independent problem-solver with minimal supervision Analytical mindset with excellent troubleshooting skills Note: If you have not been contacted within two weeks of submitting your application, please consider your application unsuccessful. If you're a skilled C# developer looking to contribute to a high-impact fintech environment, wed love to hear from you

Location: Sandton, ZA

Posted Date: 3/30/2025
View More Lesaka Technologies Jobs

Contact Information

Contact Human Resources
Lesaka Technologies

Posted

March 30, 2025
UID: 5117784093

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.