Job Description: Investec is looking for a software engineer to join the Payments team within CIB Technology. The person will want to work in a fast paced, high energy environment where collaboration and interaction across teams and with clients/system vendors is required. Independent and original thinking will be required to meet expectations and solve complex challenges. Job Responsibilities: Passionate about technology and have a view of development trends Implement system development solutions to best meet the requirements. Team player and good interpersonal and communication skills. Embrace test driven development, continuous integration, and continuous deployment. Task ownership and responsible for quality delivery Develop, design, and implement solutions in the projects related to the Investec Payments Platform. Ability to work with design documents including business requirements specifications, detailed process/data flow diagrams, systems capabilities, interfaces, and business processes. Ability to work independently once given tasks and interact with people from all areas of the organisation. Ability to multi-task and prioritise and deliver to milestones. Job Requirements: Experience with REST API/ Web API creation, consumption, integration using Service Oriented Architecture. Skilled in Java or .Net and Microsoft Azure. Experience with using Open API specification for designing and consuming API's Must have Advanced experience in object oriented programming Experience with container tools such as Docker and Kubernetes. Experience in Agile Software Development. Job Details: Company: Investec Vacancy Type: Full Time Job Location: Sandton Application Deadline: N/A Apply Here instantcareers.net