Analyst Programmer
EasyCloud POS system
Posted 5 days ago
Company Overview
EASYCLOUD POS System Pty. Ltd. is a fast-growing Australian payment technology company specializing in restaurant POS and management systems. With over 600 restaurant clients and an ongoing expansion in the past years, we rely on stable and scalable systems to accommodate our future growth.
Position Purpose
The Analyst Programmer will analyse user needs, document requirements, and maintain/optimize our POS and restaurant management systems, ensuring they align with business objectives and technical standards. This role is critical to bridging the gap between customer demands and technical implementation.
Key Responsibilities
1. System Analysis & Requirements Documentation
• Research, consult, and evaluate system program needs by collaborating with clients (restaurants) and internal teams (e.g., Service Manager).
• Produce detailed requirements documentation, system plans, and functional specifications for enhancements, including feasibility assessments for AI/automation features where applicable.
• Identify limitations/deficiencies in existing systems (e.g., order processing delays, payment integration issues) and propose solutions.
2. Program Development & Maintenance
• Write, test, and maintain program code to meet system requirements and technical specifications.
• Debug, diagnose, and correct errors in applications using established testing protocols, ensuring compliance with quality standards with awareness of AI module integration requirements.
• Standardize data interfaces between modules (e.g., POS, inventory, CRM) to improve interoperability, supporting future AI/analytics extensions.
3. Technical Support & Continuous Improvement
• Update and maintain technical documentation, end-user guides, and operational procedures.
• Develop test plans and scripts for regression testing, ensuring system stability after updates and covering potential AI component interactions.
• Analyze operational metrics (e.g., transaction failure rates) to recommend improvements.
Qualifications & Essential Skills
• A bachelor’s degree in IT/Computer Science or higher
• 3+ years of experience in analysing and maintaining business applications (POS/payment systems preferred).
• Proficiency in:
o Programming: Python, Java, SQL.
o Debugging Tools: Postman, JIRA, or similar.
o Documentation: UML, Confluence, or equivalent.
• Strong analytical and communication skills to translate business needs into technical solutions.
• Ability to work independently under tight deadlines to resolve critical system issues.
• Demonstrating strong teamwork by actively collaborating with developers, managers, and clients to align technical solutions with business needs, ensuring seamless communication and project success.
About EasyCloud POS system
This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.
Software Programmer - Automation Distribution Centre
WITRON Service Australia Pty Ltd
Dynamics 365 Technical Consultant / Computer Programmer
ECO Developments Pty Ltd
Application Support Analyst
NSW Department of Customer Service
Systems Programmer
NSW Police Force
Automation & Robotics Programmer
The Good Crowd Pty Ltd
Programmer - VB6 to .Net Migration and Development
ABS RetailTouch POS Systems