Enable job alerts via email!

Software Engineer (KG)

Mediro ICT Recruitment

Johannesburg

On-site

ZAR 300,000 - 400,000

Full time

30+ days ago

Job summary

A South African international banking group is seeking a talented Software Engineer to join their team in Sandton. The role involves designing, developing, and maintaining software solutions in a fast-paced environment. Candidates should have a minimum of 8 years of experience in C#, proficiency in SQL, and familiarity with Azure technologies. The position emphasizes collaboration and high-quality standards.

Qualifications

  • Minimum 8 years of experience with C#, some experience with Java is advantageous.
  • Experience with web services (REST APIs).
  • Proficiency in SQL.
  • Proficiency with Azure technologies.
  • Experience with CI/CD.
  • Understanding of Agile methodologies.

Responsibilities

  • Design and develop new software solutions.
  • Maintain and support existing platforms and integrations.
  • Collaborate with stakeholders to gather requirements.
  • Translate business requirements into technical designs.
  • Ensure rigorous testing before deployment.

Skills

C#
Java
REST APIs
SQL
Azure
CI/CD
Agile methodologies
Spring
.NET
C / C++
Go
React
OOP
Data Structures
JavaScript
Software Development
Distributed Systems
Job description

Introduction

My client, a South African international banking and wealth management group, is currently seeking a talented Software Engineer to join their expanding team based in Sandton. Please submit all applications to the provided contact.

Job Description

Description

The client is looking for a highly skilled software engineer responsible for designing, developing, and implementing new solutions, as well as maintaining, enhancing, and supporting the platform and related integrations. The ideal candidate should thrive in a fast-paced environment with a proactive mindset, focusing on identifying and mitigating risks and resolving issues. Collaboration and effective communication with various stakeholders, especially business analysts, are essential to understand requirements and assess the technical impact of solutions.

The candidate must ensure that business requirements are translated into sound technical designs and code, maintain high-quality standards aligned with the company's technical strategy, and ensure thorough testing before deployment.

Minimum Requirements

Experience, Skills, and Capabilities:

  • Minimum 8 years of experience with C#; some experience with Java is advantageous.
  • Experience with web services (REST APIs).
  • Proficiency in SQL.
  • Proficiency with Azure technologies.
  • Experience with Continuous Integration and Continuous Deployment (CI/CD).
  • Understanding of Agile methodologies.

Package & Remuneration: Salary is market-related.

Key Skills:

  • Spring, .NET, C / C++, Go, React, OOP, C#, Data Structures, JavaScript, Software Development, Java, Distributed Systems.

Employment Type : Full-Time

Experience : 8+ years

Vacancy : 1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.