Systems Engineer

Indsafri

South Africa

In loco

ZAR 600.000 - 900.000

Tempo pieno

14 giorni+
Generatore di candidature

Una candidatura completa in un minuto — curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

Indsafri is seeking a skilled Systems Engineer to design, develop, and maintain scalable software solutions using C# and .NET. The role emphasizes automation, CI/CD integration, and system reliability within a high-pressure enterprise environment.

You will work in cross-functional Agile teams to enhance operational efficiency, implement test automation, and ensure secure, compliant systems across the stack.

Competenze

  • Education in computer science, IT or related field.
  • 5+ years of professional software development experience.
  • Strong proficiency in C# and .NET/.NET Core.
  • Experience with test automation and RESTful APIs.

Mansioni

  • Install, test, tune, and optimize hardware and software systems.
  • Design, develop, and maintain applications using C# and .NET.
  • Build automated tests and integrate into CI/CD pipelines.
  • Develop RESTful APIs and robust backend services.
  • Ensure code quality via unit, integration, and automated tests.
  • Provide production support and root-cause analysis.
  • Collaborate in cross-functional Agile teams to improve processes.
  • Adhere to governance, security, and compliance standards.

Conoscenze

C#
.NET
SDLC
Agile
Git
Problem-solving
Communication
High-pressure work

Formazione

Diploma or Degree in Computer Science/IT

Strumenti

Azure DevOps
Azure Test Plans
Selenium
Docker
Kubernetes

Descrizione del lavoro

We are seeking a highly skilled Systems Engineer to provide specialist technical expertise in maintaining, optimizing, and upgrading enterprise hardware and software systems. The ideal candidate will design, develop, and maintain scalable software solutions using C# and .NET technologies, with a heavy emphasis on automation, CI/CD integration, and system reliability. You will be responsible for enhancing operational efficiency through proactive quality engineering, robust test automation, and seamless DevOps integration within a high-pressure, enterprise environment.

Key Responsibilities:

  • Systems Engineering & Maintenance: Install, test, tune, and optimize hardware and software systems (operating systems, data management products, and embedded systems).
  • Software Development: Design, develop, and maintain high-quality applications using C# and .NET frameworks.
  • Automation Strategy: Build, enhance, and execute automated test scripts (Selenium preferred) and develop process automation solutions.
  • DevOps & CI/CD: Integrate test automation into CI/CD pipelines using Azure DevOps and manage test execution via Azure Test Plans.
  • API & Backend: Develop and integrate RESTful APIs and robust backend services.
  • Quality Assurance: Ensure code quality through rigorous unit, integration, and automated testing; participate in code reviews and technical troubleshooting.
  • Operational Support: Provide support for production environments, including incident resolution and root cause analysis.
  • Collaboration: Work within cross-functional Agile teams (Dev, QA, Infrastructure, Business) to drive continuous improvement initiatives.
  • Compliance: Adhere to strict governance, security, and industry compliance standards.

Required Skills and Qualifications:

  • Education: Diploma or Degree in Computer Science, IT, or a related field.
  • Experience: Minimum of 5 years of professional software development experience.
  • Technical Proficiency: Strong proficiency in C# and .NET / .NET Core.
  • Demonstrable experience with test automation (Selenium preferred).
  • Working knowledge of Azure DevOps pipelines and Azure Test Plans.
  • Solid understanding of RESTful API development.
  • Experience with SQL Server or similar relational databases.
  • Core Competencies: Solid understanding of SDLC, DevOps practices, and Agile methodologies; proficiency in Git for version control.
  • Soft Skills: Strong problem-solving, analytical thinking, excellent communication, and the ability to thrive in high-pressure environments.

Preferred Qualifications:

  • Exposure to the Azure cloud platform.
  • Experience with containerization technologies such as Docker or Kubernetes.
  • Previous experience working within the financial services sector.
  • Knowledge of secure coding practices in regulated environments.
  • Experience with enterprise-scale system integrations.
  • Delivery Model: Operates within an Agile and DevOps-driven delivery framework.
  • Culture: A collaborative, cross-functional environment focused on high-quality engineering standards.
  • Complexity: Opportunity to work on enterprise-scale systems that require adherence to strict governance and compliance standards.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Software Engineer
Software Engineer

Belay Talent Solutions • Cape Town

In loco
ZAR 420.000 - 660.000
Senior Developer - Internal systems
Senior Developer - Internal systems

Tracker South Africa • Centurion

In loco
ZAR 720.000 - 980.000
Senior Full-Stack Developer (.Net)
Senior Full-Stack Developer (.Net)

Indsafri • Sud Africa

In loco
ZAR 900.000 - 1.300.000
Senior Software Lead
Senior Software Lead

SmartRecruiters, Inc. • Rosebank

In loco
ZAR 750.000 - 1.100.000
Senior Systems Engineer - Banking & Financial Services - 6 month contract
Senior Systems Engineer - Banking & Financial Services - 6 month contract

Losika Consulting • Sandton

In loco
ZAR 500.000 - 900.000
C# Software Developer
C# Software Developer

Network Finance • Randburg

In loco
ZAR 1.000.000 - 1.600.000
Senior .NET/C# Engineer – Banking & APIs
Senior .NET/C# Engineer – Banking & APIs

Indsafri • Sud Africa

In loco
ZAR 500.000 - 800.000
Senior Software Engineer
Senior Software Engineer

Tumaini Consulting • Wes-Kaap

In loco
ZAR 900.000 - 1.300.000
Software Development Manager
Software Development Manager

Whizants (Pty) Ltd. • Gauteng

In loco
ZAR 1.200.000 - 1.800.000
Head of Software Engineering
Head of Software Engineering

Liquid Thought • Cape Town

In loco
ZAR 1.800.000 - 2.400.000