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: Jun 2, 2026
    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

     

    Fullstack Engineer - Business and Commercial Banking

    Description

    • Businessand Commercial Banking is seeking a Full Stack Engineer to join the BCB Technology team, operating across all functional areas to design, build, and continuously enhance our digital Client Life Cycle journey. 
    • This role is ideally suited to a developer with strong expertise in C# and .NET Core backend development, complemented by experience in modern frontend frameworks such as Angular and/or React, who thrives on building and modernising scalable, secure, and high-performance solutions. You will play a key role in delivering enterprise-grade platforms while translating business and client requirements into robust, production-ready technology solutions.
    • Working within a highly collaborative, cross-functional environment, you will partner closely with architects, Business Analysts, designers, and product teams to deliver outcomes aligned to both business objectives and client needs. A strong client-centric mindset is essential, as you help bridge the gap between business and technology delivery. The ideal candidate is a passionate engineer who values clean, maintainable code, enjoys solving complex problems, and is comfortable contributing across the full stack within a dynamic, agile environment, driving continuous improvement and innovation across our digital ecosystem.

    Key Responsibilities

    • Design and build secure, scalable, and high-performance solutions across digital platforms
    • Develop and maintain backend services, APIs, and microservices using C# and .NET / .NET Core
    • Contribute to full stack development, including building responsive front-end applications using Angular and/or React
    • Integrate front-end components with backend services and APIs to deliver seamless end-to-end solutions
    • Translate business and client requirements into robust, production-ready technical solutions
    • Collaborate with Business Analysts, stakeholders, and cross-functional Agile squads (Product, Design, QA, Platform)
    • Participate in system design discussions, architecture decisions, and contribute to API design, microservices, and integration patterns
    • Build reusable components and shared services to improve delivery efficiency and consistency
    • Integrate solutions with internal platforms (e.g. D365, AML, KYC and related systems)
    • Ensure high standards of code quality, performance, and security through testing, peer reviews, and best practices
    • Develop and maintain automated test suites (unit, integration, regression) to ensure system stability and reliability
    • Troubleshoot, optimise, and resolve production issues to improve performance, scalability, and resilience
    • Support DevOps practices, including CI/CD pipelines, automated testing, deployments, monitoring, and production support
    • Work closely with UX/UI teams to implement intuitive, user-centric interfaces
    • Continuously improve engineering practices, front-end and backend architecture, and overall development processes

    Qualifications, Experience and Skills

    • Minimum 5+ years' experience in a Microsoft development environment and software engineering roles
    • Strong backend development expertise in C#, .NET / .NET Core
    • Proven experience designing and building RESTful APIs and microservices architectures
    • Solid experience with SQL Server / Azure SQL, including data modelling and performance optimisation
    • Frontend development experience using Angular (v8+) and/or React
    • Strong understanding of JavaScript / TypeScript, HTML, and CSS, including responsive and user-centric design principles
    • Experience integrating front-end applications with backend services and APIs
    • Hands-on experience with Azure cloud services, including App Services, Functions, and container-based solutions
    • Proficiency in Azure DevOps, including pipelines, project management, and CI/CD implementation
    • Strong understanding of DevOps practices, including automated deployments, monitoring, logging, and production support
    • Experience with containerisation and orchestration (Docker, Kubernetes) and cloud-native architectures
    • Exposure to Infrastructure as Code (IaC) using tools such as Terraform or Bicep
    • Understanding of GitOps practices and modern deployment patterns
    • Familiarity with testing frameworks and building automated test suites (unit, integration, regression)
    • Strong focus on code quality, secure coding practices, and high-availability systems
    • Experience working in Agile delivery environments, collaborating across cross-functional teams
    • Strong problem-solving, analytical thinking, and attention to detail
    • Ability to operate effectively in complex, fast-paced environments with a continuous improvement mindset

    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

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail