Jobs Career Advice Post Job
X

Send this job to a friend

X

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

  • Posted: Nov 19, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • 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 PropT...
    Read more about this company

     

    Software Engineer I

    Responsibilities

    • 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.) without assistance
    • Actively troubleshoot issues and assist with complex support queries that require further analysis
    • Taking part in team rituals such as stand-ups, planning sessions, demos and retrospectives
    • Taking part in team activities such as collaborative development and code reviews
    • Taking part in cross-team activities such as knowledge-sharing and documentation
    • Building relationships with all other teams in the product development department
    • This is not intended to be an exhaustive list of responsibilities. The job holder may be required to complete any other reasonable duties to achieve business objectives.

    Essential Criteria

    • Angular: Extensive experience with Angular, including component-based architecture, RxJS, and state management.
    • TypeScript: Proficient in TypeScript, including understanding of advanced concepts such as decorators, generics, and type definitions.
    • CSS: Strong experience with CSS, including Flexbox, Grid, pre-processors (like SASS or LESS), and responsive design principles.
    • HTML5: Excellent understanding of HTML5, including semantic markup and accessibility standards.
    • JavaScript: Solid understanding of JavaScript (ES6+), including closures, promises, async/await, and other advanced concepts.
    • Version Control: Proficient with Git and version control workflows.
    • Tools & Frameworks: Experience with front-end build tools and package managers (Webpack, npm, etc.)
    • Testing: Experience with front-end testing frameworks (Jasmine, Karma, etc.)

    Advantageous Criteria

    • .Net Experience: Demonstrable experience in .Net (C#, ASP.Net, Core, MVC, Razor Views).
    • SQL Experience: Demonstrable experience in SQL (Microsoft SQL Server).
    • Cloud Technologies: Experience using cloud technologies (Microsoft Azure, RabbitMQ).
    • Design Systems: Experience with design systems and component libraries (Material UI, Bootstrap, etc.)
    • CI/CD: Familiarity with CI/CD pipelines and deployment processes (Azure DevOps).
    • UX/UI: Basic understanding of UX principles and an eye for design.
    • Agile: Experience working in Agile/Scrum development environments.

    Personal Attributes

    • Good verbal and written communication skills
    • Eager to learn new skills
    • Constantly improving current abilities
    • Team player with a can-do attitude'
    • We’re obsessed with making this the best job you’ve ever had!   
    • We want our staff to love working here, and so we’ve created a few unique perks such as office breakfasts, quarterly lunches and virtual social events.
    • Additionally, we value your input in your employee experience and have employee-led groups such as our DEI committee, employee resource groups such as Women and Allies, and our Pride Event Group 
    • Have confidence in your health with our offered Medical Aid Scheme.  
    • Invest in our competitive Personal Pension plan and help set you up for your future. 
    • Big on family? So are we! Here at MRI Software we recognise that your family is important, and being able to spend quality time with your family as it grows is a wonderful experience. Therefore, the MRI Software Parental Leave benefit is designed to give you the opportunity to spend time with your new arrival(s).  
    • Enjoy a fantastic work-life balance with 25 days of annual leave plus Public Holidays, in addition to a bank of 16 hours of "Flex Time Off" to be used whenever and however you choose!
    • Further your professional development with our Tuition Reimbursement Schemes  
    • Enjoy the flexibility of working from anywhere in the world for two weeks out of the year!  

    go to method of application »

    Professional Services Manager (UK hours)

    Role Overview:

    • MRI Software is seeking a Global Delivery Centre (GDC) Manager of Professional Services to join our team in Cape Town SA! This individual will be responsible for overseeing the daily functions of their SA region Services team members in the Professional Services departments. This role will report directly to the Director of Delivery in South Africa, with dotted line reporting to Professional Services leadership in the UK.

    Responsibilities:

    • Local Services oversight, leadership, and people management of approximately 20 SA Services employees part of the SA Services Global Delivery Centre
    • Engaging with various Business leaders locally and globally to help build and support the SA Services team, with a focus on culture and community, people management, and delivery excellence
    • Drive global integration and standardization in the SA region. Work with Professional Services Department Leadership to build a better global infrastructure built for scale through adoption of policies, standard operating procedures, and training/cross-training for SA Services teams
    • Working with global and local leadership to ensure commonality of approach as well as working with regional and global leadership for resource management and development
    • Contribute vision and leadership consistent with the MRI’s Services strategic plans and objectives to deliver technology initiatives in support of the growth of the organization
    • Optimizing solutions to improve performance, productivity, or reduce costs within or across the Services Departments
    • Be the Professional Services representative for unique challenges and needs of the SA region within the broader Services leadership structure
    • Other initiatives and projects as directed by the Director of Delivery SA, and UK Professional Services Leadership

    Experience and Skills:

    • 5+ year experience within a Business Management or related field
    • 5+ year experience managing a global team or other relevant leadership experience
    • Leadership: Demonstrated ability to inspire a team to achieve great things
    • Execution: Demonstrated ability to take concrete actions to deliver and inspire
    • Polished skills in communication, leadership, planning, motivation, coaching and cross team collaboration
    • Excellent documentation and presentation skills
    • Collaborator with Problem Solving, ‘Can-do’ Mindset and a client centric focus
    • Experience with other business SaaS offerings a plus

    Personal Traits

    • Acts with integrity, honesty, tolerance, and inclusion.  Low ego
    • Takes initiative and follows through with efficiency, keeps commitments with enthusiasm
    • Ability to work on multiple projects and deliverables simultaneously with minimal direction
    • Constantly strives to amaze and be the best in everything s/he does
    • Sets high goals and work fearlessly to exceed them with mission and purpose
    • Enthusiastic team player at all levels
    • Embraces change and knows how to celebrate wins and enjoy the journey

    go to method of application »

    Solution Consultant

    Responsibilities:

    • Implementation of the core product range within the scope of work packages through collaboration with internal and external clients
    • Translate client requirements into technical documentation
    • Ability to validate, interpret and manipulate data
    • Communicate technical information to suit the audience
    • Provide advice, support and guidance to customers across the core product range to encourage best practice
    • Escalate risks, issues and complaints to relevant parties within the business
    • Manage workload to the agreed timeframe, ensuring any potential over runs are escalated to ensure deadlines are achieved
    • Manage customer expectations on all project deliverables
    • Obtain client feedback and priorities client issues and addressing them accordingly
    • Share knowledge with colleagues and provide guidance
    • Commit to working towards and achieving all FSI’s/teams/personal objectives and goals
    • Follow all working practices (ISO processes)

    Skills required: 

    • Minimum 3-5 years Software Implementation experience
    • MS Office skills – Advanced Excel
    • SQL Server
    • Business Intelligent Tools – e.g Crystal/SSRS
    • Data ETL (extract, transform, load) experience
       

    go to method of application »

    Property Accountant (UK Hours)

    Position Overview: 

    • The Property Accountant 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 takeUK 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 »

    Operations Financial Analyst - Accounting (UK Hours)

    POSITION OVERVIEW:

    • The Operations Financial Analyst will play a critical role in supporting the financial integrity and efficiency of the Professional Services team. This position is responsible for overseeing the end-to-end billing process, including the review and analysis of monthly invoices, missed billings, and credit requests. The role requires strong financial analytical skills and a deep understanding of billing systems such as OpenAir. The Financial Operations Analyst will collaborate closely with internal stakeholders, including Project Managers and Practice Leaders, to resolve billing issues and ensure timely, accurate invoicing. Additionally, the role involves preparing financial reports, supporting quarterly referral commission payments, and contributing to the continuous improvement of operational processes. The ideal candidate will be detail-oriented, proactive in addressing financial discrepancies, and skilled at providing financial insights to support decision-making within the team.

    RESPONSIBILITIES:

    • Collaborate with the Global Services Operations Team to review and finalise the global month-end schedule annually
    • Communicate key month-end dates to the Professional Services Team
    • Regularly analyse pending billings to minimise potential issues at month-end
    • Report on and analyse missed billings, working with Project Managers (PMs) and Practice Leaders to resolve them
    • Liaise with the wider Operations team regarding timesheet submission and approval status
    • Collaborate with the Commercial Offerings Manager regarding recurring services and inclusive project charges
    • Oversee the monthly invoice process (end-to-end), managing the generation of approximately 950 invoices each month
    • Manage and resolve invoice rejections and timesheet adjustments, ensuring timely resolution
    • Prepare and review month-end billing files and financial reports
    • Analyse billing queries and credit requests, providing detailed financial analysis
    • Collaborate with internal stakeholders (PMs, Practice Leaders) to review and obtain approval for credit requests
    • Generate credits in OpenAir and produce accurate credit intact files for the billings team
    • Troubleshoot and resolve billing issues raised by PMs, offering guidance on project and billing rule setup
    • Analyse and prepare referral data for quarterly commission payments
    • Provide training and support to the Professional Services team in the use of OpenAir, focusing on billing rules and how to assess the financial health of their projects
    • Assist PMs in setting up project billing rules and ensure compliance with best practices
    • Attend team meetings as the Operations financial representative, offering financial insights and best practice advice
    • Contribute to the maintenance and continuous improvement of Operations department processes and procedures
    • Provide regular reports and liaise with PMs regarding clients aged debt positions, offering financial guidance as needed
    • Meet with the Finance team monthly to monitor and ensure accurate recognition of prepaid and inclusive project charges
    • Assist the Operations Director and Forecasting Manager with ad-hoc financial reports and data analysis

    REQUIREMENTS:

    • Accountant or partially qualified accountant with relevant experience in financial or accounting roles, with a solid understanding of financial statements, accruals, and other key accounting concepts
    • Proven ability to take initiative and drive tasks to completion, ensuring deadlines are consistently met. Must be an effective communicator who knows when to involve others to ensure timely delivery
    • Strong strategic, tactical, and detail-oriented mindset, with meticulous attention to accuracy, order, client satisfaction, and quick turnaround times
    • Expert proficiency in MS Excel (formulas, formatting, pivot tables) and MS Office
    • Exceptional professionalism and communication skills, with the ability to address queries and provide clear, prompt responses
    • Strong analytical skills with the ability to review financial data, gather insights, and present results to support business process improvements and decision-making
    • Ability to manage multiple tasks simultaneously, with a willingness to learn, adapt, and thrive in a constantly evolving environment
    • Excellent organisation and record-keeping abilities, including developing and maintaining processes and procedures critical to the team’s success
    • Experience in Professional Services or IT consulting is an advantage
    • Familiarity with OpenAir and Salesforce.com is a plus
    • Strong system maintenance and administration skills, with the ability to manage and optimise financial or operational systems efficiently

    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