What you will be doing: Design, build, and deliver production-grade software across AI-enabled delivery stacks, including backend services, APIs, and integration layers Develop banking-grade solutions with strong focus on security, observability, resilience, and performance Define and implement technical reference architectures and reusable engineering patterns (e.g. service scaffolding, integration adapters, agent orchestration components) Provide hands-on coding and technical leadership within delivery teams Lead code reviews and enforce engineering standards including testing discipline, secure coding practices, error handling, and maintainability Mentor and coach engineers through practical, code-level guidance and technical reasoning Own non-functional requirements including logging, tracing, monitoring, secrets management, dependency hygiene, and CI/CD quality Improve and modernise existing systems where AI-assisted development exposes technical debt or architectural limitations Ensure that the "correct engineering path" is the easiest and most consistent path for development teams Collaborate with stakeholders to ensure AI-assisted development practices are safely embedded into production environments What we are looking for: Relevant Degree or Diploma in Computer Science, Information Technology, or related field Strong experience as a Senior Developer or Technical Lead in enterprise environments Hands-on software engineering experience across backend services, APIs, and distributed systems Proven experience leading code reviews and enforcing engineering standards in production environments Strong understanding of CI/CD pipelines, DevOps practices, and production-grade delivery Experience working in regulated or banking environments (advantageous) Strong focus on system reliability, observability, security, and performance engineering Ability to mentor and uplift engineering teams through hands-on technical leadership Strong problem-solving and architectural thinking ability Experience working in modern software engineering environments where AI-assisted development tools are used (advantageous) Advantageous: Exposure to AI-assisted development tools (e.g. Claude Code or similar) Experience with AI/ML-enabled applications or agent-based systems Experience with distributed systems and event-driven architecture Exposure to secure enterprise integration patterns Please note if you do not hear from us within 3 weeks, please consider your application unsuccessful.Follow for the Latest Vacancies Join Psybergate Careers Channel here:
Technical Lead Developer (Ai)
PSYBERGATE (PTY) LTD
johannesburg, johannesburg
Published 3 days ago
Report job