Gemstone / Smalltalk Developer

Centurion, Gauteng, South Africa

Job Description

Job Summary
Responsibilities

  • Design, develop, test, maintain, and optimise Gemstone/S Smalltalk applications to ensure high performance, scalability, and reliability.
  • Translate business and functional requirements into well-structured, maintainable technical solutions aligned with best practices.
  • Contribute to system architecture and design decisions, ensuring alignment with enterprise standards and security principles.
  • Conduct code reviews, enforce coding standards, and support adherence to SDLC and governance processes.
  • Investigate, troubleshoot, and resolve complex production issues, including performance tuning and root cause analysis.
  • Collaborate closely with business analysts, testers, DevOps, and infrastructure teams throughout the delivery lifecycle.
  • Provide technical input into solution scoping, estimation, and delivery planning.
  • Identify technical risks and proactively recommend mitigation strategies.
  • Provide technical leadership, mentorship, and guidance to junior and intermediate developers.
  • Contribute to documentation, knowledge sharing, and continuous improvement initiatives.
Qualifications, Knowledge & Experience
  • 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.
  • Experience working on enterprise-scale production systems.
  • Strong understanding of object-oriented design principles and design patterns.
  • Experience with database design, persistent object stores, and performance tuning.
  • Advanced 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 high-transaction or enterprise environments is advantageous.
ARCS
Recruiter

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1645465
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R20,000-25,000 per month
  • Employment Status
    Permanent
  • Job Location
    Centurion, Gauteng, South Africa
  • Education
    Not mentioned