Company · 446 open roles
Careers at Mrisoftware
Mrisoftware has 446 active roles on ResuMinder right now. Score your CV instantly and use the ResuMinder extension to apply in seconds — no manual form-filling.
Refreshed continuously
Across active listings
All open roles
446 positions at Mrisoftware
Housing Consultant
Mrisoftware·Cape Town, Western Cape, South Africa
Housing Consultant at Mrisoftware. Location: Cape Town, Western Cape, South Africa. Role: advising clients, configuring software, implementing solutions Requirements: Consulting/implementation experience with enterprise or business software; ability to translate client requiremen…
Finance Consultant
Mrisoftware·Cape Town, Western Cape, South Africa
Finance Consultant at Mrisoftware. Location: Cape Town, Western Cape, South Africa. Role: advising clients, designing solutions, implementing software Requirements: Consulting/implementation experience with enterprise or finance software; strong understanding of finance processes…
Functional Consultant
Mrisoftware·Cape Town, South Africa Office
Solution Consultant – Investment Modelling Key Responsibilities • Configure, customise, and implement investment modelling software to support real estate financial forecasting, scenario analysis, valuations, and portfolio optimisation. • Act as a trusted advisor to clients, und…
Finance Consultant
Mrisoftware·Cape Town, South Africa Office
Be a trailblazer in enterprise software delivery - join as a Professional Services Consultant with MRI Software! Professional Services Consultant – Enterprise Finance Software Join MRI Software as a Professional Services Consultant and help our clients deliver better outcomes t…
Technical Consultant
Mrisoftware·Cape Town, South Africa Office
Be a trailblazer in enterprise software delivery - join as a Professional Services Consultant with MRI Software! Professional Services Technical Consultant – Enterprise Software Join MRI Software as a Professional Services Consultant and help our clients deliver better outcomes…
Property Accountant (NA Hours)
Mrisoftware·Cape Town, South Africa Office
Position Overview: We are seeking a Property Accountant to join our Property Accounting team. This individual will prepare monthly financial statements for commercial and residential management clients. You will work on multiple client accounts and collaborate with Accountants in…
Compliance Specialist
Mrisoftware·Cape Town or Johannesburg or South Africa
Compliance Specialist at Mrisoftware. Location: Cape Town or Johannesburg or South Africa. Role: conducting audits, managing policies, assessing vendors Requirements: Experience with ISO 27001, SOC 1/2 and other security frameworks (NIST, CIS, SANS, FedRAMP); performing audits, v…
Director, Product (PropTech)
Mrisoftware·Cleveland, Ohio Office
MRI Software is seeking a Director, Product Management - Sales, Leasing, Assurance & Marketing (Property Management Products). Role Summary: • You will lead a portfolio of SaaS products across Sales, Leasing, Assurance and Marketing. You will own strategy, roadmap, execution, …
Director of FP&A
Mrisoftware·2 Locations
MRI Software is seeking a Director of FP&A to join our Corporate team! This role is a senior finance position responsible for driving core planning, forecasting, reporting, and analytical processes that support strategic decision-making across the organization. The position will…
Director of FP&A
Mrisoftware·Cleveland or Atlanta
Director of FP&A at Mrisoftware. Location: Cleveland or Atlanta. Role: managing consolidation, forecasting cash, developing models Requirements: Bachelor's in Finance/Accounting preferred; 8+ years progressive finance experience with three-statement modeling and consolidation; te…
Cloud Engineer - Bangalore (5-7Yrs)
Mrisoftware·Bangalore, India Office
Position Summary MRI Software is looking for an experienced Cloud / DevOps Engineer to join our Platform Engineering team and help build, secure, and operate scalable cloud platforms that power our global SaaS products. In this role, you will design and implement cloud-native inf…
Technical Account Manager
Mrisoftware·Manila, Philippines
About the Role MRI Software runs the B2B payment platform our enterprise clients depend on. As a Technical Account Manager on our B2B Payments Support team, you’re their primary technical point of contact for day-to-day support, issue resolution, and payment operations. You’ll …
Senior Software Engineer IV
Mrisoftware·Bangalore, India Office
Senior Software Engineer Level 4 is a technical anchor responsible for leading complex development efforts, designing scalable components, improving engineering standards, and guiding junior engineers. The role demands strong technical depth, architectural thinking at a component…
Strategic Account Manager, Residential
Mrisoftware·US Remote
MRI Software is a leading provider of innovative software solutions for the global real estate industry. Due to continued growth, we are seeking a highly motivated Strategic Account Manager (SAM) to join our dynamic team focused on the Residential side of the real estate market. …
Software Engineer II (Delphi Developer)
Mrisoftware·Bangalore, India Office
Job Summary We are seeking a skilled and experienced Delphi Developer with 4+ years of hands-on experience in developing and maintaining Windows desktop applications using Delphi (Object Pascal). The ideal candidate should have strong expertise in VCL-based application develo…
Project Manager III
Mrisoftware·Sydney, Australia Office
The Project Manager is responsible for planning, executing, and delivering projects within scope, time, and budget while ensuring alignment with organizational objectives and framework. This role requires strong leadership, stakeholder management, and the ability to navigate ambi…
Software Engineer III
Mrisoftware·Bangalore, India Office
About the Role Join the Agora Orchestrator team at MRI Software to build production-grade AI agents and agentic workflows. You’ll work alongside senior engineers to ship agents that automate workflows across MRI’s product portfolio. Responsibilities • Build and maintain individ…
Senior Software Engineer IV - Perl
Mrisoftware·Bangalore, India Office
This is an Enterprise Systems Software Engineer position supporting Development activities for MRIs core applications, customer portals, and related applications that are integrated into our CRM. The position requires the ability to work in a fast-paced environment with other tea…
Product Manager (Commercial Sales & Leasing - Commercial CRM)
Mrisoftware·Cleveland, Ohio Office
MRI Software is seeking a Product Manager (Commercial CRM) to lead the strategy, roadmap and day to day product ownership of our Commercial CRM solution. This role combines Product Manager and Product Owner responsibilities. You will shape the future of a modern CRM platform use…
Senior Legal Counsel
Mrisoftware·US Remote
MRI Software’s Legal team is instrumental in building, scaling, and supporting the framework for global commercial transactions and go-to-market efforts. MRI Software is seeking a Senior Legal Counsel to primarily focus on structuring, drafting, and negotiating commercial and str…
Project Manager III
Mrisoftware·Sydney, New South Wales, Australia
Project Manager III at Mrisoftware. Location: Sydney, New South Wales, Australia. Role: planning projects, delivering projects, managing risks Requirements: Bachelor's degree in Business or IT, 3+ years managing SaaS/technology projects, project management certification preferred…
Software Engineer III
Mrisoftware·Bangalore, India Office
Job Summary We are looking for a highly skilled BI & Reporting professional with strong expertise in SSRS, Power BI, and SQL to join the team. The ideal candidate should be capable of independently handling report creation, dataset development, data validation, and report deploym…
Accounts Recievable Analyst II
Mrisoftware·Manila, Philippines
MRI Software is seeking an Accounts Receivable Analyst to join our team! This individual will assist with all aspects of the Accounts Receivable process. They will also have the opportunity to work on departmental projects and to increase responsibility over time We are looking…
Client Support Manager (NA Hours)
Mrisoftware·Cape Town, Western Cape, South Africa
Client Support Manager (NA Hours) at Mrisoftware. Location: Cape Town, Western Cape, South Africa. Role: managing team, monitoring queues, coaching agents Requirements: Experience supervising support teams, managing SLAs and queues, coaching agents, handling escalations, developi…