Senior GemStone Developer

Sabenza IT Recruitment · Johannesburg, Gauteng

Posted 24 August 2026

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Job Description

Build. Optimise. Innovate. Lead the Future of Enterprise Applications.

Are you a Senior Developer who enjoys solving complex technical challenges, working with unique technology, and making enterprise systems faster, smarter and more resilient?

We’re looking for a Senior GemStone Developer to join our team and take ownership of the design, development, optimisation and maintenance of complex GemStone/S Smalltalk applications.

This is more than a coding role. You’ll be a technical problem-solver, systems thinker and GemStone Subject Matter Expert , helping shape technical solutions, improve platform performance, mentor developers and contribute to the evolution of critical enterprise applications.

Build & Deliver

  • Design, develop, test and maintain applications using the GemStone/S Smalltalk platform .
  • Translate business and functional requirements into robust, scalable technical solutions.
  • Write clean, efficient, maintainable and well-documented code.
  • Conduct code reviews and provide constructive technical guidance.
  • Troubleshoot and resolve complex production issues.
  • Optimise application performance, reliability and scalability.
  • Leverage AI-assisted development and testing tools to improve productivity, quality and resilience.

Shape the Architecture

  • Contribute to technical and architectural decisions across new and existing platforms.
  • Participate in technical design sessions, solution walkthroughs and architecture discussions.
  • Ensure solutions align with enterprise architecture, security and development standards.
  • Identify opportunities to introduce AI-driven automation, predictive capabilities and intelligent monitoring .
  • Help evolve platforms to support future business and technology requirements.

Quality, Stability & Governance

  • Follow coding standards, development methodologies and version-control practices.
  • Identify technical risks and recommend practical mitigation strategies.
  • Support testing, deployment and release activities.
  • Help ensure stable, secure and reliable production environments.
  • Use modern tooling, including AI-driven capabilities, to strengthen code quality, anomaly detection and system monitoring .

Collaborate & Influence

  • Work closely with Business Analysts, QA/Testers, DevOps, Infrastructure and other technology teams .
  • Contribute to technical scoping, estimation and delivery planning.
  • Translate complex technical concepts into clear business language.
  • Build strong relationships with technical and non-technical stakeholders.

Lead & Mentor

  • Mentor and support Junior and Intermediate Developers .
  • Act as the team's GemStone Subject Matter Expert .
  • Share knowledge, best practices and technical expertise.
  • Contribute to documentation, knowledge-sharing and continuous improvement.
  • Encourage the responsible adoption of AI tools and modern development practices .

Posted By

Oren Naidoo

Auto-apply to this jobView original posting ↗