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: Feb 24, 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

     

    Software Engineer (Payments) CIB Tech

    Description

    • We are seeking a highly skilled experienced Software Engineer with expertise in Azure technologies and extensive knowledge of the payment's domain. The successful candidate will play a crucial role in designing, developing, and maintaining innovative payment solutions within our organization. They will collaborate with cross-functional teams to deliver high-quality software solutions that meet business requirements while adhering to industry best practices.

    Responsibilities:

    • Design, develop, and maintain scalable and secure payment solutions using Azure technologies.
    • Collaborate with stakeholders to understand business requirements and translate them into technical specifications.
    • Implement and enhance payment systems, ensuring compliance with industry standards and regulations.
    • Conduct thorough testing, debugging, and troubleshooting to ensure the reliability and performance of payment solutions.
    • Provide technical guidance and support to junior developers, fostering knowledge sharing and continuous improvement.
    • Stay up-to-date with the latest trends and advancements in Azure technologies and the payments domain.
    • Collaborate with cross-functional teams, including product owners, architects, and testers, to deliver high-quality software solutions.
    • Participate in code reviews to ensure adherence to coding standards and best practices.
    • Proactively identify and address potential risks and issues related to payment systems.
    • Contribute to the design and implementation of secure and scalable cloud infrastructure.

    Requirements:

    • Bachelor's degree in computer science, Software Engineering, or a related field.
    • Proven experience as a Senior Developer, with expertise in Azure technologies.
    • Must have hands-on experience with Azure services such as Azure Functions, Azure Container Apps, Event Grid, Event Hub, Azure , Service Bus, and Cosmos DB.
    • Proficient in C#. Java experience beneficial.
    • Strong knowledge of the payment's domain, including payment processing, security, and regulatory compliance.
    • Familiarity with payment protocols and standards, including ISO 20022, SWIFT, and PCI DSS.
    • Experience with DevOps practices and tools, such as Azure DevOps, CI/CD pipelines, and containerization.
    • Solid understanding of software development methodologies, including Agile and Scrum.
    • Excellent problem-solving and analytical skills, with the ability to troubleshoot complex issues.
    • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
    • Proven ability to deliver high-quality software solutions within tight deadlines.

    Preferred Qualifications:

    • Microsoft Azure certifications, such as Azure Developer Associate or Azure Solutions Architect.
    • Experience with microservices architecture and event-driven design patterns.
    • Knowledge of cloud security best practices and experience implementing security controls in Azure

    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