Mid-Senior Level Ruby on Rails Professional Needed

3 days ago


Randburg, Gauteng, South Africa Kerridge Commercial Systems Full time

Kerridge Commercial Systems is a leading provider of ERP, business, and retail management software solutions. We are currently seeking a Mid-Senior Level Ruby on Rails Professional to join our development team as a Senior Ruby on Rails Developer. In this role, you will be responsible for developing, testing, and maintaining our web applications using Ruby on Rails, collaborating with cross-functional teams to design and implement scalable solutions, and troubleshooting issues to ensure high performance and reliability of our software.

Responsibilities and Requirements

The ideal candidate will have a strong understanding of Ruby on Rails, JavaScript, HTML, and CSS, as well as experience with relational databases and SQL. Knowledge of RESTful APIs and web services is also required. Experience with test-driven development and agile methodologies is highly desirable.



  • Randburg, Gauteng, South Africa Kerridge Commercial Systems Full time

    Kerridge Commercial Systems is a global provider of ERP, Business, and Retail Management Software for Distributors, Wholesalers, Retailers, and the Hiring industry. With over 40 years of industry experience, we offer fully integrated software solutions that support improved stock control, warehouse management, sales order processing, accounting, and delivery...


  • Randburg, Gauteng, South Africa Kerridge Commercial Systems Full time

    We are seeking an experienced Ruby on Rails engineer to join our team as a Senior Ruby on Rails Developer. As a key member of our development team, you will be responsible for developing, testing, and maintaining our web applications using Ruby on Rails. You will work closely with cross-functional teams to design and implement scalable solutions,...


  • Randburg, Gauteng, South Africa Kerridge Commercial Systems Full time

    Kerridge Commercial Systems is a global provider of enterprise resource planning, business, and retail management software solutions. Our mission is to design and deliver high-performance ERP systems that enable our customers to source effectively, stock efficiently, sell profitably, and service competitively.Role OverviewThis is a full-time hybrid role for...


  • Randburg, Gauteng, South Africa Kerridge Commercial Systems Full time

    We are looking for a Ruby on Rails Development Expert to join our team as a Senior Ruby on Rails Developer. This is a full-time hybrid role that requires a strong understanding of Ruby on Rails, JavaScript, HTML, and CSS. You will be responsible for developing, testing, and maintaining our web applications using Ruby on Rails, collaborating with...


  • Randburg, Gauteng, South Africa Level-Up Full time

    At Level-Up, we are seeking a seasoned Senior Operations Manager to join our team. As a key member of our operations team, you will be responsible for leading and managing multiple projects simultaneously, ensuring they are delivered on time, within scope, and within budget.Key Responsibilities:Lead cross-functional teams to align project goals with...


  • Randburg, Gauteng, South Africa Level-Up Full time

    We are seeking an exceptional Senior Sales Development Strategist to drive growth in the Logistics and HR Solutions sectors.This senior-level role requires a proven track record of success in developing and executing sales strategies, nurturing relationships with C-suite executives, and driving revenue growth.The successful candidate will be responsible for...


  • Randburg, Gauteng, South Africa Level-Up Full time

    Job DescriptionThe Logistics and Supply Chain Manager will play a crucial role in implementing an LLP solution with control tower capability, ensuring efficient tactical planning of road logistics around rail availability and capacity. This individual will be responsible for identifying savings opportunities, executing them, and ensuring the financial...


  • Randburg, Gauteng, South Africa Level-Up Full time

    Job SummaryWe are seeking a seasoned Senior Payroll Administrator to join our team at Level-Up. As a key member of our organization, you will be responsible for overseeing the payroll function, ensuring compliance with all regulations, and guaranteeing accurate and timely payroll processing.Responsibilities:Manage the entire payroll process, from preparation...


  • Randburg, Gauteng, South Africa Level-Up Full time

    Job OverviewThe Learning and Development Specialist role at Level-Up is responsible for enhancing employee skills, knowledge, and performance through effective learning programs. This role requires a collaborative and innovative approach to design and deliver training solutions that meet the needs of our organization.Key Performance IndicatorsTraining...


  • Randburg, Gauteng, South Africa Level-Up Full time

    At Level-Up, we are seeking a dynamic and results-driven Senior Business Development Manager to lead our strategic initiatives in the Logistics and HR Solutions sectors.This senior-level role is ideal for an accomplished business development professional with a strong network of C-suite executives and a proven track record of driving growth in the logistics...


  • Randburg, Gauteng, South Africa Level-Up Full time

    About this RoleWe are looking for a Full Stack C# Professional to join our team at Level-Up. As a Full Stack C# Professional, you will be responsible for designing, developing, and deploying cloud-based applications using Microsoft Azure services. You will work closely with cross-functional teams to ensure the delivery of robust, modular, and reliable...


  • Randburg, Gauteng, South Africa Level-Up Full time

    Overview:We are Level-Up, a fast-paced and dynamic company looking for a talented Creditors and Debt Management Professional to join our team. As a key member of our finance department, you will be responsible for managing our company's financial transactions with suppliers and clients.Responsibilities:Creditors Management:Process and reconcile supplier...


  • Randburg, Gauteng, South Africa Logic 360 South Africa Full time

    Job Overview:Rakoma and Associates Inc. is looking for a Senior Auditors to join our Assurance service line.About the Role:This is a challenging opportunity for an experienced auditor to lead audits and improve processes.Responsibilities:Plan and oversee the auditing process, allocating responsibilities to junior and staff auditors.Review team members' work...


  • Randburg, Gauteng, South Africa Level-Up Full time

    Level-Up is looking for an experienced Executive Sales and Partnership Manager to drive growth in the Logistics and HR Solutions sectors.This senior-level role requires a proven track record of success in developing and executing sales strategies, nurturing relationships with C-suite executives, and driving revenue growth.The successful candidate will be...


  • Randburg, Gauteng, South Africa Logic 360 South Africa Full time

    Audit and Assurance Job:Rakoma and Associates Inc. is seeking a Senior Auditors for our Assurance service line.Key Accountabilities:Lead audits, ensuring effective risk and control assessments.Allocate responsibilities to junior and staff auditors, reviewing their work for accuracy and compliance.Present audit findings and implement corrective...


  • Randburg, Gauteng, South Africa Level-Up Full time

    Level-Up is seeking a highly experienced Operational Excellence Director to lead our operations team. As a key member of our senior leadership team, you will be responsible for developing and implementing strategic plans to drive operational excellence across the organization.


  • Randburg, Gauteng, South Africa Level-Up Full time

    Job Overview:The Senior Power Build Specialist will be responsible for leading various aspects of power build projects, ensuring timely completion and collaborating with cross-functional teams to achieve project objectives.Key Responsibilities:Project Planning: Develop comprehensive power and electrical deployment plans in collaboration with network planners...


  • Randburg, Gauteng, South Africa Network Contracting Full time

    Job Overview:We are seeking a highly skilled Senior Sales Professional to join our team at Network Contracting. The successful candidate will be responsible for promoting products and services, developing sales strategies, and maintaining strong relationships with clients.Main Duties:Present, promote, and sell products/services to prospective customers using...


  • Randburg, Gauteng, South Africa Level-Up Full time

    Job DescriptionThe Senior Cloud Software Engineer is responsible for designing, developing, and maintaining scalable and high-performance cloud-based applications within a cloud-native ecosystem. This position involves leveraging Microsoft Azure services, implementing microservices architecture, integrating APIs, and upholding Test-Driven Development (TDD)...


  • Randburg, Gauteng, South Africa The Recruitment Guy (Pty) Ltd Full time

    We are seeking a Senior Executive Support Professional to join our team. As a key member of our team, you will provide high-level administrative support to our CEO and COO, ensuring seamless execution of tasks and projects. If you have excellent communication skills, a positive attitude, and a passion for delivering exceptional results, we encourage you to...