HF Group is a leading integrated property and financial solutions provider in Kenya, committed to enabling our clients to achieve the dream of home ownership and financial freedom. With a legacy built on trust, innovation, and service excellence, we continue to expand our footprint in key sectors, including banking, real estate development, insurance, and investment services.
We are currently seeking passionate, self-driven, and high-performing individuals to join our team across several departments. If you have the drive to excel and want to be part of a visionary company that values innovation, integrity, and customer experience, then explore the roles below and take the first step in your next big career move.
Available Positions
1. Property Advisor
Department: HFDI (Housing Finance Development and Investment Ltd)
As a Property Advisor, your primary role will be to source and close sales leads that contribute to the business growth and meet the sales targets of HFDI’s residential and commercial plot offerings. You will manage the sales process end-to-end and be responsible for preparing daily sales reports for review by the Team Sales Leader.
Key Responsibilities:
- Source and generate leads through various sales channels and networks
- Manage client relationships and provide expert advice on property investments
- Close sales deals and follow up on post-sale client engagement
- Maintain a comprehensive record of client interactions and sales performance
- Provide accurate and timely daily sales reports
2. Customer Engagement Officer
Department: Customer Experience
This position focuses on engaging HF Group customers through proactive communication over the phone to enhance their experience. You will be involved in initiatives such as customer onboarding, collecting feedback, and executing strategies aimed at customer retention.
Key Responsibilities:
- Conduct outbound calls to new and existing customers
- Facilitate onboarding processes to ensure a smooth customer journey
- Collect and analyze customer feedback for service improvement
- Identify and escalate customer issues to relevant departments
- Promote retention initiatives by addressing customer needs
3. Client Services Manager
Department: Customer Experience
The Client Services Manager is responsible for designing and executing a service delivery model that supports customer service within the Branch Business network. This includes standardizing service across all branches and continuously monitoring service metrics for improvement.
Key Responsibilities:
- Develop and implement branch-wide customer service standards
- Train and support branch teams in delivering excellent customer service
- Monitor customer service metrics and prepare improvement strategies
- Liaise with internal teams to resolve client issues efficiently
- Ensure uniformity and consistency in service across all branches
4. Client Experience and Insights Manager
Department: Customer Experience
This role entails gathering, analyzing, and interpreting customer behavior and market trends. You’ll transform insights into strategies that enhance the client experience and drive business growth by informing product, marketing, and service decisions.
Key Responsibilities:
- Design and execute customer surveys and research initiatives
- Analyze data to uncover trends in client behavior and satisfaction
- Collaborate with product and marketing teams to implement data-driven improvements
- Track client journey touchpoints to identify opportunities for experience enhancement
- Provide leadership with actionable insights for decision-making
5. Banking Systems Manager
Department: Technology, Services & Operations
The Banking Systems Manager plays a strategic role in optimizing and maintaining the bank’s core and peripheral banking and payment systems. This includes ensuring system performance, integrity, and aligning technology infrastructure with business needs.
Key Responsibilities:
- Oversee the performance of systems including Core Banking, AML, CRM, DAO, etc.
- Collaborate with business and operations units to ensure system alignment with strategic goals
- Identify system issues and implement effective solutions and improvements
- Maintain system documentation, configurations, and reports
- Ensure compliance with security and SLA protocols
6. Banking and Payments Systems Support Officer
Department: Technology, Services & Operations
As a Support Officer, you will provide daily operational and technical support for banking and payment systems. Your role ensures optimal performance, quick issue resolution, and compliance with system integrity and service level agreements.
Key Responsibilities:
- Monitor system performance and respond to operational issues
- Support systems such as Core Banking, CRM, DAO, and related platforms
- Troubleshoot and document system issues and fixes
- Generate regular system performance reports
- Coordinate with internal teams to maintain business continuity and data integrity
Why Join HF Group?
At HF Group, we believe that our people are our greatest asset. We offer a vibrant and inclusive work environment where innovation is encouraged, and performance is rewarded. Whether you’re passionate about real estate, customer experience, or banking technology, you’ll find meaningful opportunities for growth, contribution, and career advancement.
How to Apply
Interested in one of the above roles? Visit our careers page and submit your application directly via the respective job listing.