Systems Engineer II

Expleo Group

Johannesburg

On-site

ZAR 700,000 - 1,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Expleo Group in Johannesburg is seeking a Systems Engineer to design, develop, and maintain scalable software using C# and .NET, with a strong emphasis on automation, testing, and reliability in an enterprise environment.

You will collaborate with Dev, QA, and Infrastructure teams, implement RESTful APIs, and embed automated tests in CI/CD pipelines using Azure DevOps and Azure Test Plans to deliver robust solutions.

Qualifications

  • Diploma or Degree in Computer Science, IT, or related field.
  • Minimum 5 years of software development experience and automation exposure.

Responsibilities

  • Design, develop, and maintain applications using C# and .NET framework.
  • Build and enhance automation solutions, including test automation frameworks.
  • Develop, maintain, and execute automated test scripts (Selenium preferred).
  • Integrate test automation into CI/CD pipelines using Azure DevOps and Azure Test Plans.
  • Develop and integrate RESTful APIs and backend services.
  • Ensure code quality through unit, integration, and automated testing.
  • Participate in system design, code reviews, and technical troubleshooting.
  • Support production environments, including incident resolution and root cause analysis.
  • Collaborate with cross-functional teams (Dev, QA, Infrastructure, Business).
  • Adhere to governance, security, and compliance standards.
  • Contribute to Agile delivery and continuous improvement initiatives.

Skills

C#/.NET
Test automation
Azure DevOps
Azure Test Plans
RESTful APIs
SQL Server
Git
SDLC
Agile

Education

Diploma or Degree in Computer Science/IT

Tools

Azure DevOps
Azure Test Plans
Selenium
RESTful APIs
SQL Server
Git
Docker/Kubernetes

Job description

Expleo is a trusted partner for end-to-end, integrated engineering, quality services, and management consulting for digital transformation. We are a talent incubator. At Expleo, your career will flourish, enabling you to tackle complex technical challenges, expand your skill set, and collaborate with inspiring, multidisciplinary teams. Whether you're working on autonomous vehicles, green planes, the factories of tomorrow, or cutting-edge banking technology, you will have the opportunity to grow into a bolder version of yourself. Let’s change the game together.

We are looking for a Systems Engineer to join our team in Johannesburg (Hybrid). To provide specialist technical expertise and support in installing, testing, tuning, optimising, diagnosing problems, repairing, upgrading and maintaining both externally and internally supplied hardware and systems software (i.e. operating systems, data management products, office automation products, embedded systems), and other utility enabling software and related equipment. Design, develop, and maintain scalable, high-quality software solutions using C# and .NET technologies. The role emphasizes automation (including test automation), DevOps integration, and system reliability to enhance operational efficiency within an enterprise environment.

Responsibilities

  • Design, develop, and maintain applications using C# and .NET framework
  • Build and enhance automation solutions, including test automation frameworks
  • Develop, maintain, and execute automated test scripts (Selenium preferred)
  • Integrate test automation into CI/CD pipelines using Azure DevOps and Azure Test Plans
  • Develop and integrate RESTful APIs and backend services
  • Ensure code quality through unit, integration, and automated testing
  • Participate in system design, code reviews, and technical troubleshooting
  • Support production environments, including incident resolution and root cause analysis
  • Collaborate with cross-functional teams (Dev, QA, Infrastructure, Business)
  • Adhere to governance, security, and compliance standards
  • Contribute to Agile delivery and continuous improvement initiatives

Qualifications

  • Diploma or Degree in Computer Science, IT, or related field

Essential Skills

  • Strong proficiency in C# and .NET / .NET Core
  • Experience with test automation (Selenium preferred)
  • Experience integrating test automation within Azure DevOps (CI/CD pipelines)
  • Working knowledge of Azure Test Plans for test management and executionExperience in automation development (process automation, scripting, or RPA exposure)
  • Solid understanding of API development (RESTful services)
  • Database experience (SQL Server or similar)
  • Familiarity with version control tools (e.g., Git)
  • Understanding of SDLC, DevOps practices, and Agile methodologies

Desired Skills

  • Exposure to Azure cloud platform
  • Experience with CI/CD pipelines and DevOps practices
  • Knowledge of containerization (Docker/Kubernetes)
  • Exposure to enterprise systems and integrations
  • Understanding of secure coding practices and regulated environments
  • Strong problem-solving and analytical thinking
  • Effective communication and stakeholder engagement
  • Ability to work independently and collaboratively
  • Attention to detail and commitment to quality
  • Ability to operate in a high-pressure production environment

Experience

  • Minimum 5 years’ experience in software development
  • Proven experience in C#/.NET development and automation
  • Experience in the financial services sector advantageous but not mandatory
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Quality Engineer
Software Quality Engineer

Expleo • Johannesburg

Hybrid
ZAR 350,000 - 550,000
C# .NET Systems Engineer – Automation & DevOps (Hybrid)
C# .NET Systems Engineer – Automation & DevOps (Hybrid)

Expleo Group • Johannesburg

Hybrid
ZAR 700,000 - 1,000,000
Software Developer Engineer in Test (SDET)
Software Developer Engineer in Test (SDET)

Expleo Group • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Software Developer Engineer in Test (SDET)
Software Developer Engineer in Test (SDET)

Expleo • Johannesburg

Hybrid
ZAR 700,000 - 900,000
Data Analyst
Data Analyst

ATS Client • Johannesburg

Hybrid
ZAR 480,000 - 700,000
QA Lead
QA Lead

Expleo • Johannesburg

Hybrid
ZAR 550,000 - 850,000
.NET Developer
.NET Developer

BICRM • Pretoria

On-site
ZAR 600,000 - 800,000
Senior Software Engineer (.NET)
Senior Software Engineer (.NET)

Solas IT Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior .NET Software Engineer
Senior .NET Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 60,000 - 90,000
Competitive compensation package
Twice-yearly salary increases
Access to employee wellness programs
Intermediate .Net Developer
Intermediate .Net Developer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 420,000 - 600,000