ABOUT US
Ka Cheng Property Group is a leading Western Australian real estate agency dedicated to delivering exceptional results through local expertise, personalised service, and cutting-edge digital marketing. Committed to continuous innovation, our team works closely with clients to ensure maximum property exposure and a smooth, efficient experience. We pride ourselves on creating a dynamic, supportive workplace where talent, creativity, and collaboration drive success.
POSITION OVERVIEW
We are looking for a highly skilled and motivated Developer Programmer to join our team for long term prospective. The ideal candidate will have expertise in design, develop, and maintain custom software solutions that centralise and automate online communication systems. The role involves analysing system requirements and translating business needs into technical designs and application code. You will develop and optimise data pipelines and analytics frameworks to support marketing and operational performance. The position also supports the integration of Large Language Models into customer service and internal workflows, contributing across the full software development lifecycle.
KEY RESPONSIBILITIES:
•Design, develop, and maintain custom software applications to centralise and automate online communication systems.
•Analyse system requirements and translate business needs into technical designs, program logic, and code solutions.
•Build, optimise, and maintain data pipelines and analytics frameworks to enhance marketing performance and reporting capabilities.
•Implement, integrate, and maintain Large Language Model–based solutions into customer service and operational workflows.
•Collaborate with stakeholders and technical teams across the full software development lifecycle, including testing, deployment, and ongoing optimisation.
•Ensure all software solutions are scalable, secure, and maintainable, adhering to organisational and technical standards.
•Act as a liaison between business stakeholders and technical teams to ensure solutions align with organisational strategy and operational needs.
TO BE SUCCESSFUL IN THIS ROLE YOU WILL REQUIRE:
•A Bachelor's degree in Information Technology, Computer Science, or a related field.
•Minimum 1–3 years of professional experience in software development or a similar technical role, demonstrating hands-on experience in programming, system development, testing, and deployment.
•Proficiency in programming languages including JavaScript/TypeScript, PHP, and C# for developing, maintaining, and optimising software applications.
•Strong experience with SQL for database design, querying, and data management.
•Knowledge of cloud networking and messaging systems (Message Queue) to support scalable, distributed, and reliable application architectures.
•Exposure to Large Language Models (LLMs) and their integration into business applications or operational workflows.
BENEFITS OF WORKING WITH US:
•Career Growth & Development –Significant opportunities for professional growth and career development. Exposure to cutting-edge technologies, diverse projects, and evolving programming languages.
•Supportive Work Environment – Work with a professional and friendly team that values collaboration and respect.
•Job Security – A stable and long-term employment opportunity in a growing industry.
Job Type: Full-time
Pay: $80,000.00 – $90,000.00 per year
Education:
* Bachelor Degree (Preferred)
Work Authorisation:
* Australia (Required)
Work Location: In person