This job is no longer available
This job expired on 23/09/2026. It no longer accepts applications.
Senior GemStone Developer
Sabenza IT Recruitment · Johannesburg
Job description
About the role
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.
Key responsibilities
- Design, develop, test and maintain GemStone/S Smalltalk applications.
- 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.
- Contribute to technical and architectural decisions across 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.
- Follow coding standards, development methodologies and version‑control practices.
- Identify technical risks and recommend mitigation strategies.
- Support testing, deployment and release activities.
- Collaborate with Business Analysts, QA/Testers, DevOps, Infrastructure and other technology teams.
- Mentor and support junior and intermediate developers as the GemStone Subject Matter Expert.
Required profile
- Proven experience as a Senior Developer with expertise in GemStone/S Smalltalk.
- Strong problem‑solving and systems‑thinking abilities.
- Ability to mentor junior developers and act as a subject‑matter expert.
- Experience contributing to architectural decisions and improving platform performance.
Required skills
- GemStone/S Smalltalk
- AI‑assisted development and testing tools
- Version‑control systems (e.g., Git)
- Modern development tooling (e.g., CI/CD pipelines)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Sabenza IT Recruitment
Johannesburg
Related job offers
-
Junior BPM Developer
CWare (PTY) Ltd Johannesburg -
3rd Level Support Engineer - Contact Centres
Turnto Consultants (Pty) Ltd Johannesburg -
Data Processor – Gaming Compliance
eCOGRA Johannesburg -
Senior Data Consultant – Presales & Solution Architecture
Top Recruitment Cape Town -
Head of Technology
Acumen Resources Development (Pty) Ltd. Fourways