Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Nov 25, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • We bring an Out of the Ordinary approach to creating and managing wealth. Founded in South Africa as a small finance company, today we offer clients our services as a global bank and asset management group. Follow us on LinkedIn for unique insights from leading minds within the world of finance and Out of the Ordinary stories about our people, communit...
    Read more about this company

     

    Lending and Credit Developer - CIB Tech

    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.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Investec on careers.investec.co.za to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Investec Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail