Are you a Senior Gemstone Developer who thrives on solving complex problems, building high-performance systems, and shaping enterprise-grade platforms?
Our client in the financial services sector is looking for a seasoned specialist to play a critical role in the design, optimization, and long-term stability of their Gemstone-based applications.

This is a senior, hands-on role where your technical expertise, architectural input, and mentorship will directly influence large-scale, high-transaction systems in a dynamic and demanding environment.

Location: Gauteng

Key responsibilities:

· Technical Development & Delivery

· Architecture & Systems Design

· Quality, Risk & Governance

· Collaboration & Stakeholder Engagement

· Leadership and mentorship

RequirementsQualifications, Knowledge and Experience required:

· Bachelor’s Degree in Computer Science, Information Technology, Engineering or related field (or equivalent practical experience).

· 7+ years’ experience in software development.

· 4+ years’ hands-on experience with Gemstone/S Smalltalk or similar object-oriented persistent environments.

· Proven experience working on enterprise-scale systems in a production environment.

· Advanced understanding of object-oriented design and design patterns.

· Experience with database design, persistent object stores and performance tuning.

· Strong debugging, profiling and system optimisation skills.

· Experience with version control systems (Git, SVN, etc.).

· Understanding of CI/CD pipelines and modern deployment practices.

· Experience in financial services, insurance, investments or high-transaction environments (advantageous).

If you are a Gemstone or Smalltalk fundi and this role speaks to you, get your applications across.

Desired Skills:

  • Gemstone/S
  • Smalltalk
  • Object-Orientated Design
  • Database design
  • Enterprise-Scale Systms Development
  • Version Control

Desired Qualification Level:

  • Degree

About The Employer:


Learn more/Apply for this position