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

Senior Developer

Job in Durban, 4056, South Africa
Listing for: multiSEARCH Recruitment
Full Time position
Listed on 2026-06-13
Job specializations:
  • Software Development
    Cloud Engineer - Software, DevOps, Software Engineer, Full Stack Developer
Job Description & How to Apply Below

Tech Stack Backend – .NET 8 (Core)

  • Framework: .NET Core Web API
  • Data Access:
    Entity Framework Core with Npgsql provider (Postgre

    SQL)
  • Validation & Mapping:
    Fluent Validation, Auto Mapper
  • Architecture:
    Onion Architecture with Mediator pattern and dependency inversion
  • Auth: AWS Cognito (Authentication) and AuthZ (Authorization)
  • Caching:
    In-memory caching
  • Observability:
    Loki for logging and monitoring
  • Config & Secrets: app settings.*.json with Options pattern;
    User Secrets per environment
  • Docs & Discovery:
    Confluence and Swagger
Database
  • Postgre

    SQL – schema and migrations via EF Core
Frontend – React (Type Script)
  • Language/Build:
    Type Script, RSBuild
  • UI Kit & Theming: MUI v5 with GTP theme (dark mode support)
  • Data Fetching / State:
    Fetch / Axios, React State
  • Tables & Lists: MUI Data Grid (server-side pagination, sort, filter)
  • Code Quality: ESLint, Prettier
Dev Ops & Infrastructure
  • CI/CD:
    Azure Dev Ops and Game Tech Git  pipelines
  • Monitoring: AWS logging with Grafana dashboards via Loki
  • API Hosting:
    Deployed on AWS EKS (Kubernetes) within GTP cluster
  • UI Hosting:
    Hydra on GTP
  • Database:
    Shared RDS instance within the GTP AWS cluster
Key Responsibilities

Software Development

Software Quality

Architecture & Standards

Support & Maintenance

People & Knowledge

Required Skills & Experience
  • Proven experience with .NET Core and modern C# development patterns
  • Strong frontend experience with React and Type Script
  • Solid understanding of Postgre

    SQL and EF Core
  • Familiarity with cloud environments – AWS preferred (EKS, RDS, Cognito)
  • Experience with CI/CD pipelines (Azure Dev Ops or equivalent)
  • Understanding of software architecture patterns (Onion, Mediator, DI)
  • Ability to understand and work with complex codebases
  • Track record of effective troubleshooting
  • Understanding of code design patterns and SDLC methodologies
  • Experience leveraging AI tools to drive development efficiency and innovation – including AI-assisted coding, intelligent code review, and exploring ML-integrated product features
  • Experience with automation – CI/CD pipeline automation, infrastructure-as-code, and automated testing practices
Qualifications
  • Minimum 3-year relevant qualification with at least 5 years’ software development experience, OR
  • Relevant 1-year certification with at least 7 years’ software development experience, OR
  • Minimum 8 years’ software development experience
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
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