×
Register Here to Apply for Jobs or Post Jobs. X

Security Engineer (.NET Software Development

Job in Johannesburg, 2000, South Africa
Listing for: Sabenza IT & Recruitment
Full Time position
Listed on 2026-10-16
Job specializations:
  • IT/Tech
    Cybersecurity, Information Security & Data Protection, Security Management & Operations
Job Description & How to Apply Below
Security Engineer (.NET Software Development)

Johannesburg, South Africa | Posted on 13/10/2026

The Security Engineer is responsible for ensuring that software solutions are designed, developed, tested, and deployed in accordance with secure development practices and organisational security standards. Working closely with software engineers, architects, Dev Ops teams, and client stakeholders, the role focuses on identifying security risks, implementing security controls, and embedding security throughout the software development lifecycle. The Security Engineer combines hands‑on application security expertise with secure coding knowledge within the  ecosystem.

Responsibilities
  • Embed security best practices throughout the software development lifecycle (SDLC).
  • Conduct security reviews of application designs, architecture, and codebases.
  • Identify, assess, and remediate application security vulnerabilities and risks.
  • Perform secure code reviews for .NET applications and provide remediation guidance to development teams.
  • Support the implementation of authentication, authorisation, encryption, and secure communication mechanisms.
  • Configure and maintain application security tooling, including static and dynamic security testing solutions.
  • Collaborate with development teams to address vulnerabilities identified through security assessments and penetration testing.
  • Support threat modelling activities and security risk assessments for new and existing solutions.
  • Develop and maintain security standards, guidelines, and secure coding practices.
  • Assist with security incident investigation, root cause analysis, and remediation activities.
  • Ensure solutions comply with security, privacy, governance, and regulatory requirements applicable to client environments.
  • Contribute to security awareness and secure development knowledge sharing within engineering teams.
Requirements Technical Skills
  • Application Security:
    Secure SDLC, threat modelling, secure code reviews, vulnerability management
  • Dev Ops & CI/CD:
    Azure Dev Ops, Git, Docker, security scanning tools
  • Testing & QA:
    Sonar Qube, OWASP ZAP, Burp Suite, Postman, security testing frameworks
  • Identity & Access Management: OAuth2, OpenID Connect, JWT, Microsoft Entra
  • Security Standards: OWASP Top 10, CWE, CVSS, secure coding standards
Knowledge & Attributes
  • Strong understanding of application security principles and secure software design.
  • Ability to identify security risks and communicate mitigation approaches effectively.
  • Strong analytical and problem-solving skills.
  • Ability to work collaboratively with development, architecture, infrastructure, and operational teams.
  • Attention to detail and commitment to delivering secure, high-quality solutions.
  • Strong written and verbal communication skills.
  • Ability to balance security requirements with business and delivery objectives.
Qualifications
  • Bachelor's degree in Computer Science, Information Security, Engineering, or a related field (advantageous), or equivalent practical experience.
  • Relevant Microsoft Azure security certifications are advantageous.
  • Industry-recognised security certifications such as Security+, SSCP, CEH, AZ-500, CSSLP, or equivalent are advantageous.
Experience
  • 5+ years of experience in software engineering, application security, or secure solution delivery.
  • Hands-on experience  and cloud-based applications.
  • Experience using security testing, code scanning, and vulnerability management tools.
  • Experience working with Azure-based environments and Dev Sec Ops  practices.
  • Understanding of regulatory, compliance, and governance requirements within enterprise environments.
  • Experience supporting remediation activities arising from security assessments and penetration testing exercises.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary