
- Sandton
- Salary: Market Related
- Job Type: Permanent
- Sectors: Investment Technology
- Reference: 127107
Vacancy Details
Employer: Lesaka Technologies
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, we’d love to hear from you!
2 people have applied for this job. 153 people have viewed this job.
Similar Jobs
Intermediate Software Developer
- Johannesburg
- Job Type: Permanent
- Posted 14 Feb 2025 | 13 Days left
Intermediate Software Developer - Bryanston
- Sandton
- Job Type: Permanent
- Posted 17 Feb 2025 | 16 Days left
Intermediate C# Software Developer
- Johannesburg
- Job Type: Permanent
- Posted 24 Mar 2025 | 20 Days left
More Jobs at Lesaka Technologies
Compliance & Operational Risk Manager Merchant Division
- Sandton
- Job Type: Permanent
- Posted 02 Apr 2025 | 14 Days left
Head: Security Operations
- Sandton
- Job Type: Permanent
- Posted 02 Apr 2025 | 14 Days left
Regional Agent Relationship Manager - Polokwane
- Polokwane
- Job Type: Permanent
- Posted 31 Mar 2025 | 5 Days left
Regional Agent Relationship Manager - Durban
- Durban
- Job Type: Permanent
- Posted 31 Mar 2025 | 5 Days left