Our clients reserves the right not to make an appointment. In considering candidates for appointment into advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Employment Equity Plan.

Credit Risk Developer - (Full-Stack Web Development) (YD/DEVCR/AB)

Overview

Reference
YD/DEVCR/AB

Salary
ZAR0 - ZAR0/hour

Job Location
- South Africa -- Johannesburg Metro -- Johannesburg

Job Type
Contract

Posted
04 December 2025


📢 Job Advert: Credit Risk Developer – Banking Sector (Full-Stack Web Development)

Location: South Africa
Industry: Banking / Financial Services
Contract/Perm: Open
Experience: 4+ Years
Domain: Credit Risk, Full-Stack Development

We are looking for a highly skilled Credit Risk Developer to design, develop, and support credit risk management solutions within a leading banking environment. This role focuses on enhancing and maintaining CreditLens, a credit risk checking and calculation platform, while ensuring compliance with regulatory and internal governance frameworks. The ideal candidate is technically strong, detail-oriented, and experienced in delivering robust, scalable solutions.


🔧 Key Responsibilities

CreditLens System Development & Maintenance

  • Develop and enhance the CreditLens application for credit risk checking and credit calculations.

  • Implement and debug C# .NET code for UI and service layers.

  • Use Entity Framework (Code First) for data access and ORM modelling.

  • Perform API testing and debugging using Postman, ensuring seamless backend integration.

  • Resolve defects, implement enhancements, and optimise system performance.

Database Management & Query Optimisation

  • Write and optimise SQL queries and stored procedures for risk data processing.

  • Ensure scalability and performance for large, complex data sets.

  • Implement data validation, reconciliation, and integrity checks.

  • Monitor database issues and ensure timely resolution.

Version Control & Deployment

  • Manage code versioning via GitHub, using enterprise branching strategies (Dev, UAT, Prod).

  • Configure and maintain CI/CD pipelines in DevOps for automated builds and deployments.

  • Conduct code reviews and enforce secure coding and versioning best practices.

  • Coordinate deployments and rollback plans with technical and business stakeholders.

System Documentation & Architecture

  • Produce UML Sequence Diagrams for API call flows and solution architecture.

  • Maintain Swagger/OpenAPI documentation for all APIs and services.

  • Create detailed technical specifications for new features and enhancements.

  • Ensure documentation adheres to internal governance and audit requirements.

Compliance & Governance

  • Ensure development aligns with Basel regulations and internal credit risk governance frameworks.

  • Conduct periodic compliance checks and implement system updates based on regulatory changes.

  • Support audits by providing accurate documentation and technical evidence.

  • Apply secure coding practices in line with risk management policies.


🎓 Education & Certifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field.

  • Certifications in Agile, Risk Management, or FinTech are advantageous.


💼 Experience Requirements

  • Minimum 4+ years in full-stack development within banking or financial services.

  • Hands-on experience working with CreditLens or similar credit risk systems.

  • Strong skills in C# .NET, Entity Framework, SQL, and full-stack application development.

  • Skilled in API testing/debugging using Postman and documenting via Swagger/OpenAPI.

  • Experience with GitHub, branching strategies, and CI/CD pipelines via DevOps.

  • Solid understanding of Agile/Scrum delivery.

  • Ability to create technical artefacts including UML diagrams and architecture documents.

  • Strong knowledge of Basel and internal risk controls.


🧠 Technical Skills

  • C# .NET, Entity Framework (Code First)

  • SQL & stored procedure development

  • API development, testing & debugging

  • Swagger/OpenAPI documentation

  • GitHub source control & branching

  • DevOps CI/CD pipelines

  • UML Sequence Diagram design

  • CreditLens or similar risk systems

  • Understanding of Basel regulatory frameworks


📊 Banking & Credit Risk Domain Skills

  • Strong grasp of credit risk principles and credit calculation processes.

  • Experience integrating risk models and supporting exposure reporting.

  • Understanding of data validation, risk analytics, and stress testing.


🚀 Development & Delivery Skills

  • Agile/Scrum delivery

  • Troubleshooting and resolving technical system issues

  • Automation of risk processes and reporting

  • Strong debugging and analytical thinking


🤝 Communication & Interpersonal Skills

  • Strong verbal and written communication for technical documentation.

  • Ability to explain complex technical concepts to business and risk teams.

  • Excellent collaboration with cross-functional groups (risk analysts, architects, business stakeholders).


Contact information

Yandiswa D