Software Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Johannesburg - South Africa

profile Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

Position: Software Develope

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 selfservice web interface for an automated penetrationtesting platform.

Requirements:

  • 5 years of frontend and/or backend development experience.
  • Exposure to security fintech or cloudbased platforms.
  • Experience developing dashboards automation systems or workflowdriven applications.
  • API development design and documentation.
  • Strong experience in C# .NET MVC and Core
  • Experience with PostgreSQL or Microsoft SQL Server
  • Proficiency in frontend development with React Angular or
  • Solid understanding of SQL databases including writing and optimizing TSQL queries
  • Familiarity with ORM technologies (e.g. Entity Framework)
  • Experience building and consuming RESTful APIs
  • Strong understanding of secure coding practices for both frontend and backend components

Professional Competencies:

  • Excellent problemsolving and analytical skills
  • Strong communication and collaboration abilities
  • Ability to work independently and effectively within a team environment

Skills:

TypeScript

JavaScript

C# .NET MVC and Core

React

MaterialUI

API Integration

REST or GraphQL

OAuth2

Secure Token Handling

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

Position: Software Develope 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 ...
View more view more

Key Skills

  • Account Payable
  • C++
  • Community Support
  • Garment
  • Import & Export
  • Java