Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 26, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    MRI Software is a leading provider of real estate software solutions that transform the way communities live, work and play. MRI’s comprehensive, flexible, open and connected platform empowers owners, operators and occupiers in commercial and residential property organizations to innovate in rapidly changing markets. MRI has been a trailblazer in the P...
    Read more about this company

     

    Billing Analyst

    • The Billing Analyst will be working with the core financial operations team as well as supporting our global acquisitions. This person will be responsible for all aspects of billing related to specific MRI Software verticals.  The Billing Analyst will work closely with Finance, Legal, and Sales departments to coordinate the billing of net new deals, client renewals, and ad hoc additions to client portfolios. This person will be responsible for meeting deadlines around billing in order to assist in the closing of monthly books for financial statement preparation.
    • Process all billing opportunities related to assigned MRI Software business verticals
    • Gain an understanding of end-to-end revenue impact of respective billing, and credits, including all deferred revenue implications
    • Identify, track, and resolve potential billing issues
    • Work with the Legal department to understand all contracts and order documents as they relate to fee schedules and client billing
    • Work with the Sales department to accommodate client requests
    • Research and resolve client disputes and escalate the issues to the right internal contacts/departments.
    • Manage and maintain client information within the billing system to ensure proper delivery of invoices
    • Make recommendations to implement improved processes and procedures.
    • Perform other duties and participate in other projects as assigned by management, including cross training within the department.
    • When required, to build, manage and support a billing team.

    REQUIREMENTS:

    Knowledge and Skills:

    • Experience working with MS Excel and Word
    • Consistently at work and on time, follows instructions, responds to management direction and solicits feedback to improve performance
    • Good communication skills and ability to work well individually or as a member of a team
    • Attention to detail and ability to plan, organize, prioritize and multi-task
    • Shows strong initiative, problem analysis and problem-solving skills

    Education and Experience: 

    • Bachelor’s degree or equivalent work experience
    • Background in Finance is preferred, but not required
    • Strong ability to resolve discrepancies and knowledge of billing systems.

    go to method of application »

    Accounts Receivable Analyst-2

    DESCRIPTION:

    • MRI Software in Cape Town is seeking a Accounts Receivable Analyst to join our team!   This individual will be responsible for the full function of collection duties assigned and pertaining to the company, with regular reporting. We are looking for an ambitious employee whose primary function will be managing all money owed to our business. It is vital that the Accounts Receivable Analyst builds and maintains close links with all clients, to ensure smooth running of accounts and encourage timely recovery of payments

    SKILLS & OTHER REQUIREMENTS:

    • Relevant tertiary qualification
    • 3-5 years of proven debt collection or related experience.
    • Experience in working with targets and tight deadlines.
    • Excellent communication skills, both written and verbal.
    • Strong problem solving and time management skills.
    • Working knowledge of MS Office, especially Excel.

    go to method of application »

    Solution Consultant (US Hours)

    Position Overview: 

    • The primary responsibility of the Consultant is to deliver high-value, consultative services to our clients in North America, ensuring the successful adoption and optimization of our software solutions. This role involves working closely with clients to understand their business objectives, guiding them through implementation, and providing strategic recommendations on best practices, upgrades, and migrations.
    • As a trusted advisor, the Consultant must be adept at evaluating client needs and translating them into effective, scalable solutions using our product suite. This requires a deep understanding of both our software and the industries we serve. The Consultant will play a key role in both implementation execution and broader business process consulting to drive successful outcomes.

    Key Responsibilities

    • Engage with clients to assess business needs, pain points, and long-term objectives.
    • Provide expert recommendations on software configuration, integration, and process improvements.
    • Act as a trusted advisor to clients, helping them leverage our solutions to achieve operational efficiencies.
    • Lead and support software implementations, including installation, configuration, data migration, and validation.
    • Provide hands-on guidance to clients throughout the deployment process, ensuring best practices are followed.
    • Troubleshoot and resolve technical issues that may arise during setup and migration.
    • Conduct in-depth training sessions for end-users, ensuring successful system adoption.
    • Develop comprehensive documentation, including user guides, process workflows, and training materials.
    • Offer ongoing knowledge transfer to empower clients to maintain and optimize their solutions.
    • Work closely with project managers to ensure project milestones, deliverables, and budgets are met.
    • Effectively manage multiple client projects through proactive planning, prioritization, and clear communication.
    • Collaborate cross-functionally with internal teams, including product, support, and sales, to drive client success.
    • Stay updated on product enhancements and industry trends to provide the best strategic guidance.
    • Identify opportunities for process improvement within client implementations and internal methodologies.
    • Contribute to refining best practices for software deployment and business consulting.
    • Support the Professional Services Manager and project team on billable client engagements.
    • Assist in project escalations and complex issue resolution when required.
    • Participate in internal initiatives aimed at improving service delivery.

    Required Skills & Attributes:

    • Strong analytical and problem-solving skills, with the ability to translate business requirements into technical solutions.
    • Excellent communication and active listening skills, with the ability to build rapport with clients.
    • Self-motivated, adaptable, and able to work independently while managing multiple priorities.
    • Detail-oriented with strong organizational skills and the ability to track and manage project deliverables.
    • A collaborative mindset, with experience working alongside project managers and cross-functional teams.
    • Ability to work in a fast-paced environment, delivering multiple projects while maintaining high client satisfaction.
    • Comfortable working US hours to support North American clients.

    Preferred Experience:

    • 1-2 years of experience in a consulting, implementation, or business process optimization role.
    • Experience in software implementation, configuration, data migration, or system integration is highly desirable.
    • Prior exposure to technical support, product consultancy, or business analysis is a plus.

    Education

    • Bachelor’s degree beneficial.

    go to method of application »

    Support Analyst I

    • MRI Software is currently looking for a Software Support Analyst, with experience of Oracle PL/SQL. We are looking for an individual that is eager to get experience within a corporate software company. The opportunity is within our Support Services team based in the Cape Town office, as a Support Analyst that provides help desk services to a whole range of MRI software solutions.
    • As a Support Analyst with the MRI Software Client Support team, you will have the opportunity to analyse complex software issues, engage with our impressive client base, and provide an incredible customer experience every day. In this position, you will be the primary point of contact for a broad variety of customers from financial and property management institutions, assisting with a wide range of questions and technical issues.
    • MRI Software will rely on YOU to listen to and empathise with our clients and use your troubleshooting skills, technical savvy, and creativity to meet their needs and deliver a consistent, professional experience.
    • Creative and curious troubleshooter.
    • Good organisation and time management skills.
    • Strong communication skills with the ability to confidently articulate technical concepts.
    • Oracle/SQL experience.
       

    go to method of application »

    Property Accountant

    • MRI Software is seeking a Property Accountant to join our team! This individual will prepare monthly financial statements for commercial and residential management clients.

    You Will:

    • Reconcile bank statements
    • Post tenant receipts
    • Post journal entries
    • Enter invoices into Accounts Payable module
    • Prepare monthly property workpapers, journal entries, accruals, etc.
    • Analyze balance sheet and income statements for unusual activity and report to client
    • Produce financial statement reports and submit to owner/management company
    • Communicate timely with clients and co-workers

    You Have:

    • Strong communication, organizational, technology and leadership skills
    • 3+ years experience as a property accountant with commercial or residential management company
    • Experience using MRI Software (PMX)
    • Ability to communicate effectively with clients, peers, and management through written and/or verbal communication
    • Ability to work as a team and review the work of accounting assistants
    • Ability to work independently and under deadlines
    • A high degree of dependability, motivation and flexibility
    • Bachelor’s degree preferred

    go to method of application »

    Property Bookkeeper (UK Hours)

    Position Overview: 

    • The Property Bookkeeper will work closely with our clients to help support across all property accounting areas. The tasks will include both subledger and general ledger activities.  The Property Accountant will work on various projects as they arise, providing the chance to learn new systems, processes and procedures. The below responsibilities are not an exhaustive list, and each one could contain more sub-tasks.

    Responsibilities: 

    • This position will assist in administering all levels of Property Accounting and special projects as needed by management.
    • Assist with creating transactions and invoicing tenants. This will also extend to posting receipts for tenant payments.
    • Credit control activities will include aged debt reporting, sending arrears letters and liaising with Tenants to deal with any queries.
    • Supporting with coding supplier invoices and producing supplier statements.
    • Running the full end to end process with service charges (raising on accounts, recovering expenditure, billing voids & year end recs).
    • Bank reconciliations.
    • Assist with VAT reporting.
    • Month / Year end activities include closing periods, running GL reports e.g. Trial Balance and reconciling balance sheet accounts. 
    • Onboarding new portfolios – static lease data & financial opening balances.
    • Lease administration (reconciling existing portfolio data against the client’s leases and managing the lifecycle of leases).

    Requirements: 

    • Must be able to work during UK hours and South African public holidays (you will receive take UK bank holidays instead of SA bank holidays).
    • 2-4 years’ experience as a property accountant with commercial or residential management company.
    • Ability to communicate effectively with clients, peers, and management through written and/or verbal communication.
    • Ability to work independently.
    • Ability to work under deadlines.
    • Good organisational skills and the ability to manage priorities.
    • A high degree of dependability, motivation and flexibility.

    Nice to have:

    • Experience using MRI Software applications.
    • Bachelor’s degree in accounting or finance.
    • Understanding of Property & Lease Management processes & principles.
    • Comfortable with System Administration tasks (non-technical).
    • Knowledge of Turnover Rent or IFRS16.
    • Previous experience with client facing roles.

    go to method of application »

    Project Manager

    About the Role

    • We are looking for a highly detail-oriented and organized Project Manager to drive the successful execution of software development initiatives in our SaaS organization. This individual will ensure projects are well-documented, deadlines are met, and cross-functional teams stay aligned. The ideal candidate is an excellent note-taker, highly structured in their approach, and has strong communication skills to engage with stakeholders effectively.

    Key Responsibilities

    • Lead and manage multiple software development projects, ensuring timely and high-quality delivery.
    • Maintain detailed documentation of project plans, meeting notes, action items, and decisions to ensure clear communication.
    • Facilitate Agile ceremonies, including sprint planning, retrospectives, and daily stand-ups, ensuring teams stay focused on priorities.
    • Proactively track and manage project risks, dependencies, and blockers, escalating when necessary.
    • Act as the main point of contact between engineering, product, and business teams, ensuring clear expectations and alignment.
    • Develop and maintain project roadmaps, providing visibility into timelines, milestones, and key deliverables.
    • Ensure all stakeholders receive clear and consistent communication regarding project updates, next steps, and potential risks.
    • Continuously refine project management best practices to improve efficiency and scalability.

    Qualifications & Experience

    • 3-7 years of project management experience in a SaaS, software development, or technology-driven company.
    • Strong attention to detail with excellent note-taking and documentation skills.
    • Proven experience managing projects in an Agile (Scrum/Kanban) environment.
    • Excellent written and verbal communication skills, with the ability to convey complex ideas clearly.
    • Strong organization and multitasking skills, with the ability to manage multiple projects simultaneously.
    • Familiarity with project management tools (e.g., Jira, Asana, Monday.com, Workday).
    • Experience with software development lifecycles (SDLC) and cloud-based technologies is a plus.
    • PMP, CSM, or other relevant certifications are advantageous.

    go to method of application »

    Lease Administrator III

    Position Overview: 

    • The Lease Administrator will work closely with our clients to help support across all lease management areas. The tasks will cover abstraction, system updates and liaising with landlords.  The Lease Admin will work on various projects as they arise, providing the chance to learn new systems, processes and procedures. The below responsibilities are not an exhaustive list, and each one could contain more sub-tasks.

    Responsibilities: 

    • This position will assist in administering all levels of Lease Administration and special projects as needed by management.
    • Assist with abstraction of key data points from leases.
    • Assist with creating leasing data in relevant system(s), whilst also running business processes (indexation to uplift rent, show clients commitments to landlords etc).
    • Assist with client reporting e.g. scheduling key events reporting and discussing with clients in detail.
    • Acting on behalf of our clients to liaise with Landlords, requesting copies of invoices to reconcile against what they should be paying according to their lease and challenging where necessary.
    • Support with system administration activities including user maintenance, updating configuration, customising the system etc.
    • Support with running IFRS16 calculation in the system (post lease update activity).
    • Service charge reconciliation.
    • Uploading sales data and calculating turnover rent (for Retail clients).
    • Understanding clients’ portfolios to be the main contact point for internal and external lease related enquiries.
    • Assisting with sub-leasing portfolio to cover activities such as, raising tenant invoices, posting receipts and providing aging reports.

    Requirements: 

    • Must be able to work during UK hours and South African public holidays (you will receive take UK bank holidays instead of SA bank holidays).
    • 2-4 years’ experience as a Lease Administrator with focused on Occupiers in the commercial sector
    • Ability to communicate effectively with clients, peers, and management through written and/or verbal communication.
    • Ability to work independently.
    • Ability to work under deadlines.
    • Good organisational skills and the ability to manage priorities.
    • A high degree of dependability, motivation and flexibility.

    Nice to have:

    • Experience using MRI Software applications.
    • Legal background
    • Understanding of Property & Lease Management processes & principles.
    • Comfortable with System Administration tasks (non-technical).
    • Knowledge of Turnover Rent and / or IFRS16.
    • Previous experience with client facing roles.

    go to method of application »

    Talent Acquisition Specialist

    • Join our global organisation as a Talent Acquisition Specialist, where you'll lead dynamic recruitment campaigns for strategic roles, partnering with hiring managers and executives to source top talent. Shape our workforce and ensure a seamless candidate experience from outreach to onboarding, influencing our global workforce. Enjoy opportunities for professional development and advancement in a dynamic, fast-paced environment, and be part of a forward-thinking team that values creativity and collaboration in recruitment. 

    Responsibilities: 

    • Strategic Recruitment: Spearhead end-to-end recruitment efforts, focusing on our most critical and senior-level positions. You'll devise innovative strategies to attract and assess top-tier candidates. 
    • Inclusive Campaigns: Play a pivotal role in crafting diverse and wide-reaching recruitment campaigns that appeal to candidates from all backgrounds. 
    • Candidate Engagement: Develop and maintain strong relationships with external sources, universities, and communities to cultivate a talent pipeline and enhance our employer brand. 
    • Customer Focus: Deliver exceptional customer service to candidates, managers, and stakeholders, ensuring a positive and productive hiring experience. 
    • Continuous Improvement: Drive process enhancements and best practices to optimize recruitment efficiency and effectiveness. 

    Requirements: 

    • 3+ years of full-cycle recruitment experience in a fast-paced environment, demonstrating success in proactive sourcing and strategic recruiting. 
    • Experience hiring in a corporate capacity. 
    • Ability to maintain confidential company and candidate information.  
    • Excellent communication, presentation, time management, organisational, decision making, and problem solving skills.  
    • Proficiency with Microsoft Office suite.  
    • Desire to learn and advance in a fast paced environment, and be capable of regularly using good judgment and discretion to accomplish goals and work requirements.  
    • Ability to work outside of normal business hours and travel as needed.  
    • We understand the need to provide a flexible working environment partnered with team collaboration and socialisation. Therefore, we operate a hybrid working model with 2 days of working from home per week. This role is based in the  Cape Town Office.  

    go to method of application »

    Project Coordinator (UK Hours)

    POSITION OVERVIEW:

    • The Project Coordinator will be part of a centralised pool, providing flexible project coordination services to the Solution Optimisation Teams (SOT) and other internal teams as required. They will work exclusively with existing clients, focussing on managing a high volume of smaller tasks and projects that contribute to service revenue. Reporting to the Operations Team Manager, the Project Coordinator will prioritise and balance workloads across multiple teams, ensuring the timely and high-quality delivery of services.

    RESPONSIBILITIES:

    • Own all stages of project delivery, from contracting via a statement of work (SoW) to final delivery and invoicing
    • Identify opportunities through direct client interaction, as well as referrals from Professional Services, Support or the Sales teams
    • Scope and estimate work based on client requirements
    • Prepare SoWs, secure internal approvals and obtain confirmation when necessary
    • Follow up with clients on issued SoWs, assisting in expediting SoWs, orders and resolving queries in coordination with Project and Account Managers
    • Ensure accurate recording of signed SoWs in CRM systems
    • Set up and manage new projects using internal systems and tools, such as OpenAir, while adhering to company processes and standards
    • Assign work to Project Managers or oversee execution while coordinating with consultants as needed
    • Close projects and finalise invoicing and reporting
    • Track and achieve business targets, including KPIs related to SoWs, project delivery, and client satisfaction

    REQUIREMENTS:

    • Strong organisational skills with the ability to adapt and manage multiple priorities
    • Assertiveness and professional communication skills, with the ability to interact confidently with both internal teams and clients
    • Strong client relationship management skills and ability to build and maintain long-term client relationships
    • Experience in developing commercially sound client proposals and SoWs
    • Ability to work independently and as part of a cross-functional team
    • Understanding of monthly KPIs, business targets, and performance metrics
    • Prior experience in Professional Services, IT consulting or project management is a plus
    • Knowledge of Salesforce.com is an advantage

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at MRI Software Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail