Taro Logo

Software Engineer

MRI Software builds flexible real estate software solutions since 1971, focusing on digital-first future for the real estate industry.
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS · Real Estate

Description For Software Engineer

MRI Software, established in 1971, is a leading provider of real estate software solutions seeking a Software Engineer for their Cape Town office. This role offers a hybrid working model with 3 days of remote work per week. The position involves developing, testing, and maintaining software solutions throughout the Software Development Lifecycle, with a focus on .NET, JavaScript, and SQL technologies. The ideal candidate will join a collaborative team environment and contribute to building high-quality software solutions for the real estate industry.

The role demands strong technical skills in C#, ASP.NET, TypeScript, and SQL Server, along with the ability to work independently and as part of a team. The company offers an impressive benefits package including medical aid, pension plan, generous leave policy, and professional development opportunities. MRI Software prides itself on maintaining a positive work culture with regular team events and a strong focus on work-life balance.

As a global industry leader in PropTech, MRI Software is committed to diversity and inclusion, welcoming candidates from all backgrounds. The company offers unique perks such as office breakfasts, quarterly lunches, and the flexibility to work from anywhere for two weeks annually. This is an excellent opportunity for a mid-level software engineer looking to make an impact in the real estate technology sector while enjoying comprehensive benefits and professional growth opportunities.

Last updated 3 days ago

Responsibilities For Software Engineer

  • Develop software features in a self-sufficient way and to a high technical standard
  • Understanding the system architecture and technical goals of the product
  • Follow the development process (source control, branching, testing, etc.)
  • Actively troubleshoot issues and assist with complex support queries
  • Participate in team rituals such as stand-ups, planning sessions, demos and retrospectives
  • Take part in collaborative development and code reviews
  • Contribute to cross-team knowledge-sharing and documentation
  • Build relationships with other teams in product development

Requirements For Software Engineer

TypeScript
  • Degree or Diploma in Software Engineering, Computer Science or related area, or equivalent experience
  • Experience in .Net (C#, ASP.Net, Core, MVC, Razor Views)
  • Experience in JavaScript (Native / Typescript / JQuery)
  • Experience in NX/Angular or similar technologies
  • Experience in SQL (Microsoft SQL Server)
  • Good verbal and written communication skills
  • Team player with a can-do attitude

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Office breakfasts and quarterly lunches
  • Virtual social events
  • Medical Aid Scheme
  • Competitive Personal Pension plan
  • Parental Leave
  • 25 days annual leave plus Public Holidays
  • 16 hours of Flex Time Off
  • Tuition Reimbursement Schemes
  • 2 weeks work from anywhere policy

Interested in this job?

Jobs Related To MRI Software Software Engineer