🇬🇧 SearchUKJobs.co.uk

Britain's Premier Job Portal

← Back to Jobs

Lead Software Engineer

Jackie Cory Recruitment | Port Elizabeth, South Africa | Posted June 16, 2026

Position Overview

Lead Software Engineer


Key Responsibilities



  • Lead system architecture using Domain-Driven Design (DDD), event-driven patterns, and well-defined service boundaries

  • Ensure best practices in event streaming, messaging, idempotency, and system consistency

  • Review and approve architectural designs, code, and key technical decisions

  • Drive refactoring of legacy systems into scalable, domain-aligned solutions

  • Provide technical leadership for the front-end (Vue.js), ensuring clean architecture and maintainability

  • Collaborate with UX and produ...

Ready to Apply?

Apply for this Position