TRAFFIC Gauteng

Software Developer

Belay Talent Solutions
South African Rand . ZAR 300,000 - 400,000

Job Description

Location: Johannesburg CBD (May also be allowed to be in the Rosebank or Randburg office)

Work Model: Full time (may be given flexibility for Hybrid afterwards)

Duration: 12 Months contract (with a possibility to extend)

Role Purpose
  • Design and develop a secure, intuitive self service web interface for an automated penetration testing platform.
Requirements
  • 5+ years of front end and/or back end development experience.
  • Exposure to security, fintech, or cloud based platforms.
  • Experience developing dashboards, automation systems, or workflow driven applications.
  • API development, design and documentation.
  • Strong experience in C#, .NET, ASP.NET MVC, and ASP.NET Core
  • Experience with PostgreSQL or Microsoft SQL Server
  • Proficiency in front end development with React, Angular, or Next.js
  • Solid understanding of SQL databases, including writing and optimizing T SQL queries
  • Familiarity with ORM technologies (e.g., Entity Framework)
  • Experience building and consuming RESTful APIs
  • Strong understanding of secure coding practices for both front end and back end components
  • Excellent problem solving and analytical skills
  • Strong communication and collaboration abilities
  • Ability to work independently and effectively within a team environment
Skills
  • TypeScript
  • C#, .NET, ASP.NET MVC, and ASP.NET Core
  • Next.js
  • React
  • MaterialUI
  • API Integration
  • REST or GraphQL
  • OAuth2
  • CSP/XSS protection
  • Secure UI Design
  • UX for security workflows
  • RBAC- aware UI rendering
  • Accessibility & enterprise UX patterns
  • Experience with PostgreSQL or Microsoft SQL Server

This page incorporates data from O_NET OnLine, courtesy of the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), under the CC BY 4.0 license. O_NET is a registered trademark of USDOL/ETA. Assessify has adapted and modified the original content. Please note that USDOL/ETA has neither reviewed nor endorsed these changes.