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.

    go to method of application »

    Head of Data and Analytics Client Tech

    Description

    • Lead the Client Technology Data & Analytics function to turn client data into scalable, trusted data products and actionable insight across the bank.

    The role owns the strategy, architecture and operation of data platforms aligned to the Client Technology domains:

    • Client Relationship Management
    • Client Onboarding (corporates and individuals)
    • Client Content & Communications (statements, SMS, email, etc.)
    • Client Data Management (core client data storage and management)
    • Client Technology is a central division, so these platforms supply data products and insights to multiple business units and functions across the bank.

    The Head of Data & Analytics is accountable for:

    • Defining and executing the data strategy for Client Technology
    • Building and scaling an internal Data & Analytics capability (Data Engineers and Data Analysts)
    • Ensuring client data is well-governed, high quality and reusable
    • Delivering data products and insights that enable better client experiences, better onboarding and servicing, and profitable growth, while managing risk and complying with governance and regulatory standards.

    Key outcomes

    • A clear, prioritised Client Data & Analytics roadmap for data domain platforms, aligned with the Client Technology strategies.
    • High-quality, well-governed client data products that are widely reused across the bank (single sources of truth for client, onboarding and communication data).
    • Robust Azure-based data platforms for ingestion, transformation and curation, with clear SLAs for availability, performance and data freshness.
    • Embedded analytics and reporting that help business and product teams improve client acquisition, onboarding, engagement, retention and risk decisions.
    • A small but high-performing Data & Analytics team (Data Engineers and Data Analysts) with a clear growth path and operating model as demand scales.
    • Strong adoption of standard patterns and reusable components, reducing duplication and one-off builds across the client domains.

    Key responsibilities
    Strategy & governance

    • Act as data owner/steward for client, onboarding, communications and related client data domains within Client Technology.
    • Define and enforce data standards, reusable patterns and best practices across the four domain data platforms.
    • Partner with group Data Governance, Risk, Compliance and Information Security to ensure client data solutions meet governance, privacy, security and regulatory requirements.
    • Define and track data quality and governance metrics (e.g. completeness, accuracy, timeliness, lineage) for client data.

    Architecture, platforms & data products

    • Own the end-to-end architecture of the four client data platforms on Microsoft Azure, from ingestion through to curated data products and interfaces.
    • Ensure scalable, secure and well-designed data ingestion, transformation and curation pipelines that support both operational and analytical use cases.
    • Translate business problems from Client Technology domains (CRM, onboarding, communications, client data management) into data product and data platform requirements.
    • Define and oversee data models and domain boundaries across the four platforms to support a consistent, reusable client data foundation.
    • Provide technical leadership and design authority: review solution designs, sign off patterns, and step in hands-on where needed to unblock complex delivery.

    Analytics, reporting & insight

    • Lead the analytics and reporting agenda for Client Technology, ensuring that data products surface clear, actionable insight for business and product stakeholders.
    • Work with Data Analysts and Product/Business teams to define key metrics and dashboards across client lifecycle, onboarding journeys, communications performance and data quality.
    • Enable and support the use of predictive modelling, NLP and ML on client data where appropriate (e.g. segmentation, propensity, communications optimisation), in collaboration with other Data teams where relevant.

    Leadership, team & operating model

    • Lead a growing Data & Analytics team (Data Engineers, Data Analysts and Data Scientist), setting the technical direction, ways of working and priorities.
    • Define the operating model for the team: engagement model with the four Technical Domains and across the Organization, allocation of capacity, backlog management and standards for delivery.
    • Coach and mentor team members, drive skills development (particularly on Azure data services and modern data engineering practices) and build a pipeline of talent as the function grows.
    • Foster a culture of collaboration, ownership, autonomy and inclusion, with high standards for delivery and engineering quality.

    Stakeholder management & collaboration

    • Build strong partnerships with Domain Leads in Client Technology (CRM, Onboarding, Content & Comms, Client Data Management) and with Product Owners, Business, Risk and Operations.
    • Communicate complex data concepts and trade-offs in simple, business-relevant language to both technical and non-technical stakeholders.
    • Coordinate with the broader Cloud & Engineering practice to share patterns, leverage common tooling and avoid duplication.
    • As a member of the Client Technology Manco, contribute to strategic decisions, planning and prioritisation from a data perspective.

    Knowledge, skills & experience
    Technical & platform skills

    • Deep experience with Microsoft Azure data services (e.g. data storage, data processing and orchestration services used in your stack) for ingestion, transformation and curation.
    • Experience with Azure DevOps, GitHub or similar CI/CD and source control platforms.
    • Proficiency in C#, Python and T-SQL.
    • Experience with Platform as a Service (PaaS) and Infrastructure as Code, scripting and automation in Azure.
    • Strong data modelling and design skills (e.g. dimensional models, data vault, domain-driven models) for operational and analytical needs.
    • Familiarity with data virtualisation, data warehousing/lakehouse concepts and common reporting/BI tools.

    Leadership & communication

    • Demonstrable technical leadership: setting standards, reviewing designs, guiding engineers and analysts.
    • Strong stakeholder management across multiple domains and business areas.
    • Excellent written and verbal communication skills; comfortable presenting to Manco/Exco-level as well as deep-dive technical sessions.

    Experience & qualifications

    • 10+ years overall experience in data / analytics / software engineering, with at least 5 years in data leadership roles (to be tuned as required).
    • Experience delivering data platforms and data products at scale, ideally in financial services / banking.
    • Degree in Computer Science, Engineering, Mathematics, Statistics, Information Systems or related field; postgraduate degree advantageous.
    • Relevant Azure certifications and/or data management certifications beneficial.

    go to method of application »

    Data Analyst (UK Offshore - Client Data Management)

    Description

    • The Data Analyst will be responsible for taking a proactive approach in developing the CDM's (Client Data Management) Client Data Product; modelling the data to create reusable assets for stakeholders across multiple product groups. Where possible they will prioritize long-term solutions over PowerBI reports and taking ownership of the CDM Client Data Product. The Data Analyst will also play a key role in creating and maintaining PowerBI reports to ensure stakeholders have data to inform and make effective decisions. Additionally, the Data Analyst will provide thought leadership in the Domain Council championing the usage of the data product.
    • The CDM platform comprises multiple workstreams aligned to strategic programmes and domain-specific tech stacks. The successful candidate will contribute to the platform's long-term evolution, delivering real impact across the UK business. This is a collaborative, hands-on engineering role, requiring close interaction with stakeholders across the business and technology, while aligning to UK Banking Business hours.

    Key Responsibilities

    • Work with the CDM Client Data technology team to understand the data sets, adding value to in flight initiatives.
    • Ownership of the Client Data Product ensuring the data is modelled accurately in a consumable manner.
    • Manage stakeholder expectations by maintaining clear and frequent lines of communication.
    • Adhere to the team's change control process to deploy and update outputs in production.
    • Document all processes and outputs created.
    • Actively monitor failed reports and investigate and apply appropriate fixes if they do not run successfully.
    • Monitor the usage of created outputs and engage with stakeholders who are not utilizing them. Identify and address any offline outputs that are not being used.
    • Regularly engage with stakeholders to ensure that the outputs meet their intended purpose.
    • Migrate existing analytics processes to Power BI and/or Synapse Analytics whenever possible.
    • Collaborate closely with data engineering to source all data from the "One Data Platform" (ODP). Identify any sources not currently integrated into ODP and work with engineering to include them.

    Qualifications, Experience and Skills

    • Minimum 8 years' experience as Data Analyst.
    • Strong formal modelling skills.
    • Proficiency in SQL, Power BI, and/or Synapse Analytics.
    • Experience in Microsoft Cloud-based tools for Analytics E.g. Data bricks, Data factory, Synapse analytics, and Analysis services etc.
    • Excellent communication and stakeholder management skills.
    • Ability to understand and translate business requirements into actionable outputs.
    • Strong analytical and problem-solving skills.
    • BCom Information Systems, BSc in Computer Science, or other relevant qualification

    go to method of application »

    Credit and Trade Business Analyst and Support Role CIB Tech

    Description

    • Investec Sandton is looking for a Business Analyst for the LCIB Business within ICIB tech, who would be fully responsible for supporting and maintaining our LCIB Business operations and tech platforms. You are responsible for your area of
    • specialization, as well as for all aspects of analysis from interacting with stakeholders and users, to design, document and root cause unpacking, through to production monitoring and support.
    • The successful candidate will be responsible for support and incident handling within the operational and procedural functions and all surrounding interfaces of the IFI tech space. The candidate will be expected to work in a fast paced, high energy environment where collaboration and interaction across teams and with stakeholders is required. Independent and original thinking will be required to meet expectations and solve complex challenges.

    Experience, skill and capability:

    • Databases and Query Languages: Experience working with relational databases and understanding of SQL query languages,
    • Testing and Debugging: Ability to perform integration testing, and debug applications to identify and fix issues, and improve overall reliability pre- and post-deployment.
    • Problem Solving and Troubleshooting: Strong analytical and problem-solving skills to identify, debug, and resolve issues in both front-end and back-end components of applications. ability to balance multiple tasks with high attention to detail.
    • Collaboration and Communication: Effective communication and collaboration skills to work in cross-functional teams, and communicate technical concepts to non-technical stakeholders.
    • Planning and monitoring incidents, enhancements, technical fixes with documentation of requirements and regular reporting.
    • Continuous Learning and Adaptability: Willingness to learn new technologies, keep up with industry trends, and adapt to evolving development practices and tools. Ability to use own judgement to make quick decisions.
    • Identify potential solutions and assessing them for both technical and business sustainability.
    • Working Closely with Colleagues, developers, testers and variety of end users to ensure technical compatibility and user satisfaction.
    • Continuous improvement within the business-as-usual processes by keeping up to date with technical and industry developments. Documentation of existing functionality should be maintained and updated accordingly to the improvements made.
    • Analyze complex technical problems to identify trends, patterns, and insights that drive strategic decision-making and improve stabilization of the platform.
    • Complete ownership and responsibility of our platform that services our clients, facilitating smooth communication and problem resolution.
    • Understand SDLC, agile methodology, design and process mapping tools. 5 Years Business Analysis experience in a cross section of Application environments, preferably in Banking (CIB Businesses)
    • Strong SQL skills are required
    • Experience in working with Cloud solutions (Azure services) will be beneficial
    • Power BI / Business Intelligence skills will be beneficial.

    go to method of application »

    Business Analyst (UK Offshore - Client Data Management)

    Description

    • The Business Analyst will support the delivery of Client Data Management (CDM) initiatives by translating business needs into clear, actionable requirements for the team. This role involves working closely with stakeholders to capture context, define user stories, and support delivery efforts across data remediation, reconciliation processes, and data product enablement. The Business Analyst will also ensure alignment between business outcomes and technical delivery, while contributing to broader platform conversations and domain-level forums.
    • The CDM platform comprises multiple workstreams aligned to strategic programmes and domain-specific tech stacks. The successful candidate will contribute to the platform's long-term evolution, delivering real impact across the UK business. This is a collaborative, hands-on engineering role, requiring close interaction with stakeholders across the business and technology, while aligning to UK Banking Business hours.

    Key Responsibilities

    • Gather, write, and maintain business and functional specifications aligned to strategic and operational needs.
    • Create and maintain process flows, data flow diagrams, and configuration documentation, including best practice operational controls.
    • Facilitate and participate in technical design sessions with architects to ensure business requirements are accurately translated.
    • Develop and document test scenarios and contribute to quality assurance processes.
    • Own the end-to-end delivery lifecycle, from requirements gathering through to deployment, testing, and post-implementation review.
    • Engage with stakeholders to manage expectations, priorities, and communications throughout the delivery cycle.
    • Ensure alignment with Agile methodology, contributing to backlog grooming, sprint planning, and retrospectives.
    • Collaborate with business and IT teams to track and manage change control, ensuring traceability and audit readiness.
    • Drive consistent documentation practices and maintain clear, user-focused communication artifacts.

    Qualifications, Experience and Skills

    • Minimum 8 years' experience as a Business or Systems Analyst, ideally within the banking or financial services industry.
    • Strong ability to write SQL queries for data validation and insights.
    • Proficient in documenting complex systems and processes, including both functional and technical detail.
    • Strong understanding of Agile delivery and experience working in iterative environments.
    • Demonstrated ability to interact with both technical teams and business stakeholders, translating needs into clear solutions.
    • Able to prioritise tasks, manage multiple streams of work, and deliver against timelines.
    • Strong communication, facilitation, and stakeholder management skills.
    • Proactive mindset with the ability to identify risks, resolve issues, and drive alignment across teams.
    • Experience with tools like Azure DevOps, Miro, and Confluence for collaboration and documentation.
    • Exposure to cloud environments (Azure), Power BI, or Scrum Master/project coordination responsibilities would be advantageous.

    Method of Application

    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