Principal Software Engineer

South Africa, South Africa

Job Description

We are partnering with a global leader in the specialist software industry, providing fully integrated trading and business management (ERP/SaaS) solutions. For decades, they have empowered companies in the distributive trade-including wholesalers, distributors, and merchants-to operate more efficiently and profitably. With a significant global footprint across Africa, Europe, and North America, our client is on a mission to deliver high-performance, scalable software that forms the backbone of their customers' operations. This is a unique opportunity to join a stable, growing, and innovative company as they enter an exciting new chapter of technical evolution.
Profile for Success
We are looking for a leader who can demonstrate a history of technical excellence and impact. The ideal candidate will have:

  • A proven track record of architecting, designing, and developing complex, scalable web applications, with extensive experience in Ruby on Rails.
  • Demonstrated experience leading and mentoring software engineers, fostering a high-performance culture and driving technical decisions.
  • Deep expertise in cloud infrastructure (Azure or AWS), containerization technologies (e.g., Docker, Kubernetes), and building secure, performant RESTful APIs.
  • A history of successfully implementing and championing CI/CD pipelines and other DevOps best practices to improve development velocity and quality.
  • Minimum Requirements: Extensive hands-on software engineering experience, including significant time spent in a senior or lead capacity on a large-scale SaaS product.

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.


Related Jobs

Job Detail

  • Job Id
    JD1586104
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    South Africa, South Africa
  • Education
    Not mentioned