Systems Engineer
ExecutivePlacements.com
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 listingLooking to apply for this job? Use the Apply button above.
See more jobs in Johannesburg, Gauteng