Lending and Credit Developer – CIB Tech (12793) at Investec

Company:

Investec

Investec

Industry: Banking / Financial Services

Deadline: Not specified

Job Type: Full Time

Experience: 3 – 5 years

Location: Gauteng

Province:

Field: ICT / Computer

Description

  • We are seeking an Intermediate Backend Software Engineer with solid experience in C#/.NET and a strong grasp of Azure Cloud Services and Azure DevOps. You’ll play a key role in building scalable, secure, and maintainable backend services that power business-critical applications.
  • This role is ideal for an engineer who’s eager to deepen their cloud and DevOps expertise, contribute to architectural discussions, and collaborate closely within a modern, agile delivery environment.

Key Responsibilities

  • Develop, maintain, and optimize backend systems using C# (.NET 6/7/8) and related frameworks.
  • Design and implement RESTful APIs and backend services aligned with domain-driven design (DDD) and clean architecture principles.
  • Deploy, monitor, and manage applications on Microsoft Azure, leveraging services such as
  •  Azure App Service / Azure Functions
  •  Azure SQL / Cosmos DB
  •  Azure Storage, Key Vault, and Application Insights
  •  Azure Service Bus or Event Grid for messaging
  • Automate CI/CD pipelines using Azure DevOps, including build, test, and release workflows.
  • Collaborate cross-functionally with frontend engineers, QA, and product teams to deliver end-to-end solutions.
  • Contribute to code reviews, technical documentation, and continuous improvement initiatives.
  • Monitor application performance and reliability, implementing proactive improvements and observability practices.
  • Stay current with .NET ecosystem and Azure innovations, applying best practices to improve system scalability and maintainability.

Required Skills & Experience

  • 3–5 years of professional experience in backend software engineering.
  • Strong proficiency in C#, .NET Core / .NET 6+, and object-oriented design principles.
  • Experience with Azure Cloud Services (e.g., App Services, Functions, Azure SQL).
  • Hands-on experience with Azure DevOps for version control, pipelines, and deployments.
  • Solid understanding of REST APIs, microservices, and asynchronous programming.
  • Working knowledge of SQL 
  • Familiarity with CI/CD, Docker containers, and modern deployment strategies.
  • Understanding of secure coding practices and API authentication (OAuth2 / OpenID Connect).

Preferred / Nice-to-Have

  • Exposure to Terraform, Bicep, or other infrastructure-as-code tools.
  • Experience with event-driven architecture or message-based systems.
  • Familiarity with Unit Testing and Test Automation frameworks (xUnit, NUnit, Moq, etc.).
  • Knowledge of monitoring and observability tools (e.g., Application Insights, Log Analytics).
  • Background in financial services, legal tech, or enterprise systems is advantageous.



[social_share_buttons]

Head of Data and Analytics Client Tech (12823) at Investec

IOC Germany – Experienced Audit Senior – Johannesburg Illovo (JHB Illovo) at BDO South Africa