Junior Software Engineer — Web ERP & Rails

Rory Mackie & Associates

Cape Town

On-site

ZAR 320,000 - 460,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Rory Mackie & Associates is seeking a Graduate Software Engineer to join a small, collaborative systems development team working on web-based ERP platforms and websites. The role offers mentorship and exposure to the full development lifecycle, including feature development, bug fixes, code maintenance, and reviews.

Ideal candidates will hold a related bachelor’s degree and have a solid foundation in software development, OO concepts, and familiarity with Git, HTML/CSS/JavaScript.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering or Information Systems.
  • Strong foundation in software development principles.
  • Understanding of object-oriented programming concepts.
  • Familiarity with version control systems such as Git.
  • Knowledge of databases, backend development, HTML, CSS, and JavaScript.
  • Exposure to Ruby on Rails is advantageous but not essential.
  • Strong analytical and problem-solving abilities.
  • Ability to learn quickly and adapt to new technologies and systems.

Responsibilities

  • Assist with the design, development, testing, and maintenance of web-based applications and platforms.
  • Contribute to the ongoing development and enhancement of ERP systems and websites.
  • Work alongside senior software developers to deliver high-quality software solutions.
  • Participate in feature development, bug fixes, system improvements, and code maintenance.
  • Assist with reviewing and improving code quality through code reviews.
  • Troubleshoot technical issues and apply analytical problem-solving skills to resolve challenges.
  • Learn and apply software development best practices, tools, and methodologies.
  • Collaborate effectively with team members while progressively taking ownership of assigned tasks.

Skills

Analytical thinking
Problem solving
Communication
HTML/CSS/JavaScript
Git
Ruby on Rails basics

Education

Bachelor’s degree in Computer Science, Software Engineering or Information Systems

Tools

Git

Job description

Rory Mackie & Associates is seeking a Graduate Software Engineer to join a small, collaborative systems development team working on web-based ERP platforms and websites. The role offers mentorship and exposure to the full development lifecycle, including feature development, bug fixes, code maintenance, and reviews.

Ideal candidates will hold a related bachelor’s degree and have a solid foundation in software development, OO concepts, and familiarity with Git, HTML/CSS/JavaScript.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Graduate Software Engineer
Graduate Software Engineer

Rory Mackie & Associates • Cape Town

On-site
ZAR 320,000 - 460,000
Senior Ruby on Rails Developer
Senior Ruby on Rails Developer

Kerridge Commercial Systems • Randburg

Hybrid
USD 1,000 - 5,000
Senior Software Engineer
Senior Software Engineer

Tumaini Consulting • Cape Town

On-site
ZAR 900,000 - 1,200,000
Modern Systems Engineer
Modern Systems Engineer

Profile Personnel • Gqeberha

On-site
ZAR 480,000 - 720,000
Senior Ruby on Rails Developer
Senior Ruby on Rails Developer

Datafin • Johannesburg

On-site
ZAR 600,000 - 900,000
Software Engineer
Software Engineer

Route Management • Germiston

On-site
ZAR 500,000 - 650,000
Software Engineer – Web Apps & Cloud Backend
Software Engineer – Web Apps & Cloud Backend

Route Management • Germiston

On-site
ZAR 500,000 - 650,000
Modern Systems Engineer - Rails Backend & API Modernisation
Modern Systems Engineer - Rails Backend & API Modernisation

Profile Personnel • Gqeberha

On-site
ZAR 480,000 - 720,000
Software Engineer - CPT
Software Engineer - CPT

Dixie Recruitment • Cape Town

On-site
ZAR 400,000 - 550,000
Exposure to a global business environment
Mentorship from experienced software developers
Hands-on experience on real-world software projects
+1
Graduate Developer
Graduate Developer

Codehesion • Centurion

On-site
ZAR 240,000 - 360,000