POSITION SUMMARY: Act as a trusted technical advisor and solution expert, leading the design, implementation, and optimisation of enterprise-level software solutions. This is a client-facing role that requires a deep understanding of software architecture, integration, data platforms, and cloud technologies. You’ll work closely with cross-functional teams to deliver scalable, high-performance solutions that meet complex business requirements. This is an exciting opportunity for an experienced Senior Technical Consultant to deliver impact, build long-term client relationships, and drive innovation. As a Senior Technical Consultant, you will be responsible for the following: Leading technical discovery sessions with clients to understand business goals, challenges, and requirements Designing and implementing secure, scalable, and high-performance solutions tailored to client environments Providing expert-level guidance on architecture, integrations, data flows, and deployment strategies Collaborating closely with internal teams across product, engineering, support, and sales to deliver seamless project outcomes Managing technical delivery across the project lifecycle — from planning and documentation to execution and client handover Facilitating technical workshops, training sessions, and knowledge transfer initiatives with client teams Troubleshooting complex technical issues and driving resolutions with a customer-first approach Staying up to date with the latest technologies and industry trends to inform solution design and consulting practices Supporting pre-sales efforts through solution demonstrations, RFP responses, and technical proposals Mentoring junior consultants and contributing to the evolution of internal best practices Recommending business process improvements to maximise the value clients receive from their technology investments REQUIREMENTS: Degree in Computer Science, Information Technology or equivalent industry experience 10 years’ experience in technical consulting, systems implementation, or software development Proven ability to lead client-facing technical engagements and translate business needs into effective solutions Strong analytical and problem-solving skills with a track record of implementing complex software solutions Excellent written and verbal communication skills, with the ability to influence both technical and non-technical stakeholders Extensive knowledge of relational databases — SQL Server or similar preferred Willingness to travel (10–20%) as required WHAT MAKES THIS A GREAT OPPORTUNITY? Join a highly collaborative, cross-functional team delivering real business value Be a key part of solution design and delivery, with direct impact on client success Work on cutting-edge projects involving cloud, data, and integration technologies Enjoy flexible working arrangements and a culture that values innovation and continuous learning Opportunity to work with leading enterprise clients across multiple industries Benefits: Flexible working arrangements 6x Flexi AnyDay (pro-rata): knock 2.5 hours off your day! Me Days: additional 3 days of annual leave for qualifying employees Engaging, fun & inclusive culture: check out the MRI Software APAC Insta feed and stories! ABOUT US: MRI Software delivers innovative applications and hosted solutions that free real estate companies to elevate their business. Our flexible technology platform, along with an open and connected ecosystem, allows us to meet the unique needs of real estate businesses — from property-level management and accounting, to investment modelling and analytics for the global commercial and residential markets. With nearly five decades of expertise and insight, we have grown to include offices across the United States, the United Kingdom, Hong Kong, Singapore, Australia, South Africa, New Zealand, Canada, and India, with thousands of team members dedicated to supporting our clients and their unique needs. MRI is proud to be an Equal Employment Opportunity employer.