Analyst Programmer

Zeolla Solutions

Punchbowl

On-site

AUD 72,000 - 98,000

Full time

43 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Immaculate Consulting Pty Ltd in Punchbowl, NSW seeks an Analyst Programmer for permanent, full‑time work. You will translate client requirements into software specifications, design, code, test and document across web, mobile, integration and cloud projects.

Working in a small team, you will analyze environments, develop reliable software, maintain documentation, and support deployments while coordinating with clients and internal staff to meet project timelines.

Qualifications

  • Bachelor degree in IT, CS, software engineering or related field.
  • 1–2 years of full-time experience as analyst programmer or similar.
  • Experience with web and mobile development across front-end and back-end.
  • Experience with APIs, data integration and documentation.

Responsibilities

  • Analyse client, user and business requirements and translate them into software specifications and designs.
  • Write, test, debug and maintain program code across web, mobile and integration projects.
  • Develop and document software systems, data structures and interfaces.
  • Support deployment, configuration and maintenance in cloud/hosted environments.

Skills

Analytical thinking
Problem solving
Communication skills

Education

Bachelor's degree in IT / Computer Science / Software Engineering

Tools

Git
REST APIs
Cloud platforms

Job description

Job Type: Permanent position | Full time position

Job Description

Position: Analyst Programmer Type: Full-time, Permanent Employer: Immaculate Consulting Pty Ltd

Location: Punchbowl, NSW 2196 Salary: $85,000 per annum plus superannuation

About the Business

Immaculate Consulting Pty Ltd is an Australian information technology solutions provider delivering software development, web and mobile application development, IT consulting, systems integration, cloud services, technical support and digital solutions to business clients across a broad range of industries. Operating from Punchbowl in south-western Sydney, the business works closely with each client to understand how their operations run before designing and building the systems that support them, and its consulting model depends on technical work that is accurate, well documented and genuinely fit for the client's purpose. The team is small enough that every developer sees a project through from requirements to deployment and support, and the workplace is built on precision, clear communication, shared problem solving and a commitment to seeing client systems work properly in production rather than simply passing a test.

About the Position

The Analyst Programmer is central to how Immaculate Consulting delivers on its client engagements, taking client and business requirements through analysis, design, coding, testing, documentation and ongoing maintenance across the company's web, mobile, integration and cloud projects. Because the business serves clients in several different industries and works across both new build and systems integration work, the role carries responsibility for understanding each client's operating environment, designing software that fits it, diagnosing and resolving defects in live systems, and producing the technical and user documentation the client and the support team rely on afterwards.

The position works alongside the consulting and technical support functions and reports into the company's management, with direct involvement in requirement discussions and project delivery decisions.

Key Responsibilities

Analyse client, user and business requirements and translate them into software specifications, functional designs and technical documentation.

Review existing programs and systems and assist with the design of new software applications and enhancements. Write, test and maintain program code to meet documented system and client requirements across web, mobile and integration projects. Perform analysis and design tasks for software applications, including data structures, interfaces and system logic.

Test, debug, diagnose and correct errors and faults in applications and programming languages within established testing protocols. Investigate, analyse and document reported defects in live client systems and implement and verify corrections. Develop and direct software system testing procedures, including the preparation of test data, test cases and test reports.

Undertake systems integration work, including the configuration of interfaces and data exchange between client systems and third-party platforms. Support the deployment, configuration and maintenance of applications in cloud and hosted environments. Write and maintain technical documentation, release notes, configuration records and user manuals.

Liaise with clients, users and internal consulting staff on requirements, progress, defects and post-implementation support. Provide technical support and advice on the applications developed and maintained by the business, and contribute to code reviews and internal technical standards. Maintain version control, project records and development documentation in accordance with company procedures.

Requirements

Australian citizens and permanent residents are encouraged to apply. A Bachelor degree in information technology, computer science, software engineering or a closely related discipline.

A minimum of one to two years of full-time experience in an analyst programmer, software developer or comparable applications development role. Demonstrated ability to write, test, debug and maintain program code, and to produce software specifications, technical documentation and user manuals to a professional standard. Practical experience across web and mobile application development, including front-end and back-end work, databases and the design and use of application programming interfaces.

Working knowledge of systems integration and data exchange between business applications, and of application deployment and configuration in cloud or hosted environments. Competence in software testing and defect management, including preparing test cases and test data, diagnosing reported faults and verifying corrections. Familiarity with version control and structured development practices, and the ability to maintain accurate development and configuration records.

Strong written and verbal communication skills, with the ability to discuss requirements and technical issues clearly with clients and non-technical users. Well-developed analytical and problem-solving skills, with sound judgement when diagnosing faults in live systems and setting priorities. The ability to work independently and manage concurrent client projects to agreed timeframes, while contributing constructively within a small technical team.

A conscientious, detail-focused and client-service oriented approach, with availability to meet project deadlines and support commitments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Analyst Programmer
Analyst Programmer

Synechron • Sydney

On-site
AUD 90,000 - 100,000
Analyst Programmer / Application Specialist - .NET, C#
Analyst Programmer / Application Specialist - .NET, C#

Hitech Asia Pacific • City of Melbourne

On-site
AUD 90,000 - 120,000
Career growth opportunities
Company benefits
SOFTWARE DEVELOPER
SOFTWARE DEVELOPER

Sociable Tech • City of Melbourne

On-site
AUD 80,000 - 85,000
Analyst Programmer / Software Developer
Analyst Programmer / Software Developer

FinXL • Sydney

On-site
AUD 90,000 - 130,000
Analyst Programmer - Auysd
Analyst Programmer - Auysd

Lvt People • Sydney

On-site
AUD 90,000 - 130,000
Developer Programmer
Developer Programmer

Synechron • Sydney

On-site
AUD 80,000 - 110,000
Analyst Programmer
Analyst Programmer

BSS INSIGHT PTY LTD • City of Melbourne

On-site
AUD 110,000 - 150,000
Analyst Programmer/Software Developer
Analyst Programmer/Software Developer

FinXL IT Professional Services • Sydney

On-site
AUD 80,000 - 100,000
Systems Analyst - Full Time
Systems Analyst - Full Time

Australian Paralegal Services Pty Ltd • Geelong

On-site
AUD 85,000 - 95,000
Developer Programmer
Developer Programmer

Synechron • City of Melbourne

On-site
AUD 80,000 - 110,000