Enable job alerts via email!

Software Engineer

MRI Software

Johannesburg

Hybrid

ZAR 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A leading real estate software company in Johannesburg is seeking a talented Software Engineer to develop and maintain AI-focused solutions. The ideal candidate will have a degree in Software Engineering or a related field, with at least 2 years of experience in applying AI. You will collaborate with a global team and lead projects to ensure their success. This role offers a hybrid working model and various employee benefits including a competitive pension plan and tuition reimbursement.

Benefits

Office breakfasts
Quarterly lunches
Medical Aid Scheme
Competitive Personal Pension plan
Parental Leave
25 days of annual leave
Tuition Reimbursement Schemes
Flexibility to work from anywhere for two weeks each year

Qualifications

  • 2+ years of experience applying AI to practical technology solutions.
  • Experience with program leadership and governance.
  • Solid understanding of common programming languages used in AI.

Responsibilities

  • Develop, test, and maintain software solutions focused on AI.
  • Collaborate with the development team in India.
  • Lead deliverables and ensure projects meet goals.

Skills

AI application development
Programming languages
.Net (C#, VB.Net, ASP.Net)
JavaScript (Native, Angular)
SQL

Education

Degree in Software Engineering, Computer Science or related field

Tools

Microsoft SQL Server
Job description
Overview

MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives since 1971. We hire the best employees to carry out our mission. We’re dedicated to creating a work environment that you look forward to every day, invest in employee engagement, and empower teams to reach their full potential. We are committed to a hybrid working model with 3 days of working from home per week. This role is based in the Johannesburg office.

MRI Software is seeking a talented and passionate Software Engineer to join our team in Johannesburg. You will play a key part in developing, testing, and maintaining software solutions throughout the entire software development lifecycle, with a strong focus on applying AI to practical technology solutions.

What You’ll Do
  • Develop, test, and maintain software solutions with a focus on AI applications.

  • Collaborate closely with the development team in India, including traveling there for skill transfer and knowledge sharing.

  • Lead and manage the deliverables of the Indian team, ensuring projects stay on track and meet their goals.

  • Show initiative, work with a strong sense of ownership, and continuously learn new technologies and skills.

What You’ll Need
  • Education: A degree or diploma in Software Engineering, Computer Science, or a related field, or equivalent professional experience.

  • Experience:

    • 2+ years of experience applying AI to practical and comprehensive technology solutions.

    • Experience with program leadership, governance, and change enablement.

  • Technical Skills:

    • Solid understanding of common programming languages used in AI.

    • Demonstrable experience with .Net (C#, VB.Net, ASP.Net, Core, MVC).

    • Demonstrable experience with JavaScript (Native, Angular).

    • Demonstrable experience with SQL (Microsoft SQL Servers).

    • Knowledge of basic algorithms, object-oriented and functional design principles, and best practice patterns.

    • Experience with REST API development, NoSQL design, RDBMS design, and optimizations.

Perks and Benefits
  • Office breakfasts, quarterly lunches and virtual social events.

  • Employee-led groups such as DEI committees and Pride/ Women and Allies groups.

  • Medical Aid Scheme.

  • Competitive Personal Pension plan.

  • Parental Leave designed to give time with a new arrival(s).

  • 25 days of annual leave plus Public Holidays, plus 16 hours of Flex Time Off.

  • Tuition Reimbursement Schemes.

  • Flexibility to work from anywhere in the world for two weeks each year.

MRI continues to strive to amaze as a global industry leader in real estate software. Whether you are joining as a new Pride member or bringing your expertise back, your talent is important to MRI’s high client experience standard and growth in the PropTech space.

Amazing growth takes amazing employees. Are you up to the challenge?

We know the confidence gap and imposter syndrome can get in the way of meeting remarkable candidates, so please don’t hesitate to apply — we’d love to hear from you!

As a global company, MRI Software is committed to being an inclusive employer, regardless of ethnicity, religion, sexual orientation, gender identity, disability, age, military and veteran status. Diversity, Equality and Inclusion are values that are critical to our success.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.