About Us

Eden Tech Trading Limited is a New Zealand-based technology company specialising in point-of-sale (POS) solutions and digital business management systems for the hospitality and retail industries.

Our mission is to help small and medium-sized businesses streamline operations, improve order accuracy, and enhance customer experience through reliable technology. We serve a growing number of merchants across New Zealand and are committed to providing ongoing local technical support, feature upgrades, and customised solutions.

Key Responsibilities

Design, develop, and maintain software applications that support the company’s POS systems and related business platforms.

Develop backend services and application features using programming languages such as C#, Java, or other modern development frameworks.

Participate in system architecture design and implement scalable and reliable software components.

Integrate POS systems with external services, payment gateways, and data management platforms.

Write efficient and maintainable code, perform debugging, and resolve software issues to ensure system stability.

Collaborate with database and infrastructure teams to ensure efficient data processing and system performance.

Participate in software testing, deployment, and version control processes.

Prepare and maintain technical documentation for software design, development processes, and system updates.

Work with engineers and product teams to continuously improve system functionality and user experience.


Skills & Experience Required

Bachelor’s degree or higher in Computer Science, Software Engineering, Information Systems, or a related field.

At least 3 years of experience in software development or programming roles.

Strong programming skills in languages such as C#, Java, C++, or similar development technologies.

Experience with software development frameworks such as .NET or other enterprise development environments.

Knowledge of relational databases such as MySQL, Oracle, PostgreSQL, or SQL Server.

Ability to analyse system requirements, design software solutions, and implement reliable applications.

Experience in system integration, backend service development, or enterprise software systems is preferred.

Strong problem-solving skills and ability to work collaboratively in a technical team environment.