Analyst Programmer Sydney – West

at Costco Wholesale
Published May 3, 2025
Location Sydney, Australia
Category Other  
Job Type Full-time  

Description

Join one of the largest retailers in the world
Based at Sydney Olympic Park
24-month Fixed Term Contract
Costco Wholesale is one of the largest global retailers with warehouse club operations currently operating more than 897 locations in 14 countries. We are the recognised leader in our field, dedicated to quality in every area of our business and respected for our outstanding business ethics.

POSITION SUMMARY

The Analyst Programmer is a highly motivated individual whose main role is to assess the company's overall business and information needs and translate these requirements into working solutions, according to strict deadlines and within budget. This includes gathering requirements, planning, designing, developing, testing, deploying, and maintaining computer programs, using a variety of programming languages, platforms, and technologies. All duties will be performed while abiding by the Costco Wholesale Code of Ethics and being a steward of the protection of company assets.

Job Duties/Essential Functions

Engage the business and potential users to understand the existing needs, and capture the requirements in functional specification documents.
Design the required solution, translating the high-level requirements and models into detailed program specifications.
Create project plans, defining schedules, cost estimates, tests, rollout plans, and user acceptance criteria.
Integrate IBM i systems with modern integration techniques including web services and comprehensive API solutions.
Utilise your expertise to work across IBM i platform and merge with cutting-edge technologies.
Demonstrated ability to learn quickly and apply newly developed skills rapidly.
Develop programs on IBM i (AS/400) environment, following sound software engineering practices.
Strong technical background, including an ability to diagnose and solve complex system issues.
Work efficiently with assigned change requests, incidents, and production issues and proactively respond to user queries.
Collaborate with cross-functional local and international teams to develop/maintain solutions that meet business needs.
Liaise with third parties in maintaining e-commerce applications with integration to IBM iSeries.
Evaluate existing systems capabilities, recommend improvements, and work with IT infrastructure to implement the enhancements.
Deploy new systems efficiently, with minimum impact on the business.
Maintain existing programs by fixing problems, proposing improvements, or documenting existing functionality as deemed appropriate.
Provide support to end users and other areas of the IT department as required, and solve their problems promptly.
Manage initiatives across multidisciplinary teams and drive quality, timely, and cost-effective results.
Must keep current on new technology and make recommendations on future directions.
Ad-hoc duties as required.
This is a full-time position (38 hours per week plus additional extra hours).
Regular and reliable workplace attendance at your assigned location is a must.
Qualifications (Costco-specific or industry specific skills that candidates should possess):

IT graduate or higher with 5 years of experience working in IT for a large organisation.
5+ years’ experience in software analysis, design, development, testing, deployment and support.
Exceptional interpersonal and service skills.
Proficiency in development for IBM i platform (AS/400) and related technologies.
Exceptional knowledge of IBM AS/400, RPG IV, RPGLE, CLLE, OS/400, DB2/400, and development tools like SDA and RLU.
Database experience, preferably with DB2 and SQL Server.
Experience with change management systems, issue tracking, time tracking, continuous integration, and collaboration tools.
Ability to learn and adopt a wide variety of modern technologies and practices including (not limited to) Agile Scrum, Microservices, DevSecOps, CI/CD, Messaging Protocols (Kafka/MQTT), Containerisation (Docker), Orchestration (Kubernetes, Helm), Web UIs (Angular/React/Vue).
Experience in retail industry supply chain management is desirable.
Demonstrable experience at working independently and in a team-oriented, collaborative environment, performing any or all the activities of the software development life cycle.
Ability to learn fast, multi-task effectively, mentor/coach others, work with minimal supervision, and deliver high-quality results while adhering to deadlines.
Strong communication skills both written and verbal.
Must be able to approach challenging tasks with a can-do attitude.
Ability to prioritise and execute tasks in a high-pressure environment is crucial.
Able to adjust to different working schedules, and places, and support off-hours work as required, including weekends, holidays, and 24/7 on-call responsibilities.
Able to travel domestically and internationally.
Full Driver’s License required.
Strong organizational skills.
Recommended Skills:

Experience with IBM MQ and IBM Integration Bus.
Proven experience in e-commerce applications with integration to IBM iSeries
Experience with hybrid cloud, integrations and solutions.