Systems Engineer

ExecutivePlacements.com

Date: 4 days ago
City: Johannesburg, Gauteng
Contract type: Full time

Systems Engineer

Recruiter

ARCS

Job Ref

PTA001422/BH

Date posted

Thursday, July 16, 2026

Location

Johannesburg, South Africa

Salary

negotiable Hourly

SUMMARY

Our esteemed client in Sandton is urgently looking for a SYSTEMS ENGINEER / CONTRACTING POSITION

Rate per hour highly negotiable

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.

POSITION INFO

Experience & Qualifications: Minimum 5 years' experience in software development Proven experience in C#/.NET development and automation Diploma or Degree in Computer Science, IT, or related field Experience in the financial services sector advantageous (not mandatory) Technical Skills Required: 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 execution Experience 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 Preferred / Advantageous 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 Key Success Measures (KPIs): Delivery of high-quality, well-tested code Improved test automation coverage and execution efficiency Successful integration of automated testing into DevOps pipelines Reduction in production defects through proactive quality engineering Timely resolution of incidents and issues Contribution to overall system stability and performance Work Environment: Agile and DevOps-driven delivery model Enterprise-scale systems with governance and compliance requirements Collaborative, cross-functional team environment Key Responsibilities: Design, develop, and maintain applications using C# and .NET frameworks 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

For employers only

Is this your company's job post? Verify ownership to manage this listing and receive applications directly.

Claim this listing

Looking to apply for this job? Use the Apply button above.