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 ...
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
View more
View less