Skip to Main Content

Job Title


Analyst Programmer


Company : Costco Wholesale Australia Pty. Ltd


Location : Sydney, New South Wales


Created : 2025-05-07


Job Type : Full Time


Job Description

Join one of the largest retailers in the worldBased at Sydney Olympic Park24-month Fixed Term ContractCostco 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 SUMMARYThe 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 FunctionsEngage 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 Drivers 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 iSeriesExperience with hybrid cloud, integrations and solutionsJob Ref: AU2068H.000529Location: Sydney - WestSubmitted: 30-04-2025Job SearchBy Keyword or Job RefBy LocationBy CategoryBy CategorySelect multiple fields by holding CTRL key while clicking. #J-18808-Ljbffr