Job description

  • Location:
    Sandton
  • Employee Type:
    Permanent
  • Department:
    Client Technology
  • Division:
    Central Services

Software Developer - Client Technology (13535)

Description

We're looking for a seasoned Software Engineer to help shape and modernize the technology that powers our client communications at Investec Sandton. This is a strategic role within our Client Technology – Client Content and Communications team, where you'll work on innovative solutions that enhance client engagement and deliver seamless digital experiences. If you're passionate about building robust, scalable systems and thrive in a collaborative environment, this opportunity is for you.

Key Responsibilities

•    Design, develop, deploy, and maintain C#/.NET applications across Azure, IIS, and Kubernetes. 
•    Implement Infrastructure as Code using ARM, Bicep, and Terraform. 
•    Ensure high-quality delivery through unit testing, CI/CD, and DevOps practices. 
•    Collaborate with teams to identify test cases, maintain code quality, and optimize performance. 
•    Troubleshoot and resolve issues across cloud and on-prem environments. 
•    Partner with technical leadership to shape and execute solutions end-to-end. 
•     Build strong relationships with developers and cross-functional teams.

 Qualifications, Experience and Skills

•    Bachelor's degree in computer science or related field (or equivalent preferred). 
•    Microsoft Azure certifications (Fundamentals required; Developer Associate advantageous). 
•    5–8 years' experience in software engineering with strong C#/.NET expertise. 
•    Proven experience deploying applications to Azure, IIS, and Kubernetes. 
•    Skilled in Infrastructure as Code (ARM, Bicep, Terraform). 
•    Familiarity with unit testing frameworks (NUnit, MSTest, xUnit) and automation/load testing. 
•    Working knowledge of CI/CD pipelines, DevOps practices, and version control (Azure DevOps). 
•    Understanding of web protocols (HTTP, REST, SOAP) and database concepts (SQL). 
•    Exposure to Linux and Java beneficial. 
•    Strong analytical, debugging, and problem-solving skills with excellent collaboration abilities.
•    Exposure to Enterprise Content Management experience is highly beneficial.

What We Value

At Investec we seek creative, talented people with passion, energy and stamina, who collaborate unselfishly.

 

 

We are committed to diversity and inclusion when recruiting internally and externally. 


 
Close map
Location
Sandton
100 Grayston Drive, Investec Bank Ltd, Johannesburg, South Africa, 2196
Loading...

Meet the recruiter

Kedibone Govindasamy

LinkedIn

Share this page
Share with linkedin
Share with facebook
Share with twitter
Share with email
Vacancy Alerts
Create an alert subscription based on this vacancy

Benefits

Pension
Private Medical Cover
Virtual GP
Gym Discounts
Psychologist Service
Annual Leave
Life Assurance
Loading