Logo-of-Sabenza-It-hiring-for-jobs-in-South-Africa-on-GrabJobs

Senior GemStone Developer

Job Description - Senior GemStone Developer

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.


Requirements

  • Bachelor’s Degree in Computer Science, Information Technology, Engineering or a related field — or equivalent practical experience.
  • 7+ years’ software development experience.
  • 4+ years’ hands-on experience with GemStone/S Smalltalk or similar persistent object-oriented environments.
  • Proven experience working with enterprise-scale production systems.
  • Advanced knowledge of object-oriented design and design patterns.
  • Strong understanding of database design, persistent object stores and performance tuning.
  • Excellent debugging, profiling and system optimisation capabilities.
  • Experience with version-control technologies such as Git, SVN or equivalent.
  • Understanding of CI/CD pipelines and modern deployment practices.

Advantageous Experience

  • Experience within financial services, insurance, investments or other high-transaction environments.
  • Exposure to AI-assisted software development tools.
  • Experience integrating or working with machine learning / AI technologies.
  • Experience with large-scale, highly available and business-critical applications.

Let's build smarter, stronger and more resilient enterprise systems together.

Original job Senior GemStone Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior GemStone Developer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.