Senior .NET Security Engineer - SDLC & Cloud

Sabenza IT & Recruitment

Johannesburg

On-site

ZAR 900,000 - 1,300,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sabenza IT & Recruitment is seeking a Security Engineer in Johannesburg, South Africa, to embed secure coding and SDLC practices across projects. You will collaborate with software engineers, architects, DevOps, and stakeholders to identify risks, implement controls, and embed security throughout the lifecycle.

The role focuses on hands-on application security within the .NET ecosystem, including secure code reviews, vulnerability management, and cloud security in Azure environments.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • Azure security certifications are advantageous.
  • Industry security certifications (Security+, SSCP, CEH, AZ-500, CSSLP) are advantageous.

Responsibilities

  • Embed security best practices Across the SDLC and threat modeling.
  • Conduct security reviews of designs, architecture, and codebases.
  • Identify, assess, and remediate application security vulnerabilities.
  • Perform secure code reviews for .NET applications and guide remediation.
  • Support authentication, authorization, encryption, and secure comms.
  • Configure and maintain security tooling for static/dynamic testing.
  • Collaborate with teams to address issues from assessments and pentests.
  • Support security risk assessments for new and existing solutions.
  • Develop and maintain security standards, guidelines, and secure coding practices.
  • Assist with security incident investigation and root-cause analysis.

Skills

Secure SDLC
Threat modelling
Code reviews
Vulnerability management
DevOps & CI/CD
Azure DevOps
Git
Docker
Security scanning
Identity & Access

Education

Bachelor's degree in CS/Info Sec/Engineering

Tools

OWASP ZAP
Burp Suite
SonarQube
Postman
Microsoft Entra ID

Job description

Sabenza IT & Recruitment is seeking a Security Engineer in Johannesburg, South Africa, to embed secure coding and SDLC practices across projects. You will collaborate with software engineers, architects, DevOps, and stakeholders to identify risks, implement controls, and embed security throughout the lifecycle.

The role focuses on hands-on application security within the .NET ecosystem, including secure code reviews, vulnerability management, and cloud security in Azure environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Security Engineer – Secure SDLC & Cloud
Senior .NET Security Engineer – Secure SDLC & Cloud

Sabenza IT & Recruitment • South Africa

On-site
ZAR 600,000 - 900,000
Security Engineer (.NET Software Development)
Security Engineer (.NET Software Development)

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Software Engineer, Cybersecurity & Secure Coding
Senior Software Engineer, Cybersecurity & Secure Coding

Placements24 • Soweto

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health/dental/vision insurance
Professional development in cybersecur
+2
Remote Cloud Security Architect — Lead Secure SDLC
Remote Cloud Security Architect — Lead Secure SDLC

Placements24 • Randburg

Hybrid
ZAR 1,000,000 - 1,400,000
Senior .NET Security Engineer (Azure DevSecOps)
Senior .NET Security Engineer (Azure DevSecOps)

NTT DATA, Inc. • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Software Engineer & Tech Lead - SDLC & Security
Senior Software Engineer & Tech Lead - SDLC & Security

Boardroom Appointments • Germiston

On-site
ZAR 900,000 - 1,300,000
Security Engineer (.NET Software Development)
Security Engineer (.NET Software Development)

Sabenza IT & Recruitment • South Africa

On-site
ZAR 600,000 - 900,000
Application Security Engineer — SDLC & PenTesting
Application Security Engineer — SDLC & PenTesting

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 420,000 - 660,000
Competitive salary
Health, dental, vision insurance
Paid time off
+2
Senior Software Engineer - Cybersecurity
Senior Software Engineer - Cybersecurity

Placements24 • Soweto

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health/dental/vision insurance
Professional development in cybersecur
+2
Security Engineer
Security Engineer

NTT DATA, Inc. • Johannesburg

On-site
ZAR 700,000 - 1,100,000