Salary
≈ $53k – $137k per year (Estimated)
Location
Hybrid (Sydney, Australia)
Employment
Full-Time
First seen by Alion on Oct 17, 2026.
Overview
Company
Impact
Profile match
Learn more about AI Talent – a movement dedicated to connecting businesses with skilled IT contractors and addressing employment issues in Australia. Discover how we can transform your IT staffing challenges into opportunities.
Job Description:
The Analyst Programmer is responsible for designing, developing, testing, and maintaining software applications that support business objectives. Key duties include writing and reviewing code, conducting software testing, and ensuring that application functionality meets specified requirements. The role also involves researching and designing technical solutions, as well as documenting and updating software specifications throughout the development lifecycle.
Responsibilities:
Demonstrate a strong understanding of coding methods, industry best practices, and software development standards.
Conduct interviews with end-users to gather insights into functionality, interface issues, usability, and challenges, ensuring user needs are effectively addressed.
Develop comprehensive test cases and test plans to ensure the reliability and performance of software applications.
Stay informed on data privacy laws and practices to ensure software development remains compliant.
Communicate clearly with non-technical staff and collaborate effectively across multidisciplinary teams.
Embrace new technologies and maintain a commitment to ongoing learning and skill development.
Display excellent written, verbal, and interpersonal communication skills to convey ideas and requirements effectively.
Conduct research into software-related challenges and assess potential solutions or products.
Demonstrate initiative, autonomy, and direction in executing work tasks and delivering projects.
Maintain strong attention to detail, ensuring accuracy and precision throughout the development process.
Apply analytical and problem-solving skills to resolve complex software-related issues.
Manage task prioritisation and execute effectively under pressure to meet project deadlines.
Collaborate closely with developers, programmers, and designers to conceptualise and develop innovative software solutions.
Evaluate existing business systems and processes to identify optimisation opportunities.
Assist in gathering, defining, and documenting business requirements, deliverables, and specifications in partnership with internal departments.
Contribute to software development project planning, including scope definition, scheduling, and implementation.
Engage with internal and external programme users to understand and fulfil functional requirements.
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a closely related discipline.
At least 2 years of hands-on experience working as an Analyst Programmer or in a similar software development role.
Proficient in one or more programming languages such as Java, C#, Python, or JavaScript.
Strong understanding of database concepts and practical experience writing and optimising SQL queries.
Experience developing web applications using technologies such as HTML, CSS, JavaScript, React, Angular, or ASP.NET.
Familiarity with modern software development methodologies, including Agile and Scrum frameworks.
Sound knowledge of software testing principles, with exposure to tools like JUnit or Selenium.
Experience using version control systems such as Git or SVN, and project tracking tools like JIRA or Trello.
Understanding of cloud platforms such as AWS or Azure, along with their core services and deployment models.
Solid foundation in object-oriented programming (OOP) and commonly used software design patterns.
Strong analytical and troubleshooting skills, with the ability to identify and resolve complex coding issues.
Effective communicator with the ability to collaborate across multidisciplinary teams and stakeholders.
Demonstrated ability to manage tasks, prioritise deliverables, and meet project deadlines.
Self-motivated with a commitment to ongoing learning and staying current with emerging tools and technologies.
Permanent Residents (PR) and Australian Citizens are eligible to apply
Job Types: Full-time, Permanent
Salary: $70,000 – $120,000 per year + Super
Benefits: Work from home
Schedule: 8-hour shift
Work Authorisation: Australia (Required)
The Analyst Programmer is responsible for designing, developing, testing, and maintaining software applications that support business objectives. Key duties include writing and reviewing code, conducting software testing, and ensuring that application functionality meets specified requirements. The role also involves researching and designing technical solutions, as well as documenting and updating software specifications throughout the development lifecycle.
Responsibilities:
Demonstrate a strong understanding of coding methods, industry best practices, and software development standards.
Conduct interviews with end-users to gather insights into functionality, interface issues, usability, and challenges, ensuring user needs are effectively addressed.
Develop comprehensive test cases and test plans to ensure the reliability and performance of software applications.
Stay informed on data privacy laws and practices to ensure software development remains compliant.
Communicate clearly with non-technical staff and collaborate effectively across multidisciplinary teams.
Embrace new technologies and maintain a commitment to ongoing learning and skill development.
Display excellent written, verbal, and interpersonal communication skills to convey ideas and requirements effectively.
Conduct research into software-related challenges and assess potential solutions or products.
Demonstrate initiative, autonomy, and direction in executing work tasks and delivering projects.
Maintain strong attention to detail, ensuring accuracy and precision throughout the development process.
Apply analytical and problem-solving skills to resolve complex software-related issues.
Manage task prioritisation and execute effectively under pressure to meet project deadlines.
Collaborate closely with developers, programmers, and designers to conceptualise and develop innovative software solutions.
Evaluate existing business systems and processes to identify optimisation opportunities.
Assist in gathering, defining, and documenting business requirements, deliverables, and specifications in partnership with internal departments.
Contribute to software development project planning, including scope definition, scheduling, and implementation.
Engage with internal and external programme users to understand and fulfil functional requirements.
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a closely related discipline.
At least 2 years of hands-on experience working as an Analyst Programmer or in a similar software development role.
Proficient in one or more programming languages such as Java, C#, Python, or JavaScript.
Strong understanding of database concepts and practical experience writing and optimising SQL queries.
Experience developing web applications using technologies such as HTML, CSS, JavaScript, React, Angular, or ASP.NET.
Familiarity with modern software development methodologies, including Agile and Scrum frameworks.
Sound knowledge of software testing principles, with exposure to tools like JUnit or Selenium.
Experience using version control systems such as Git or SVN, and project tracking tools like JIRA or Trello.
Understanding of cloud platforms such as AWS or Azure, along with their core services and deployment models.
Solid foundation in object-oriented programming (OOP) and commonly used software design patterns.
Strong analytical and troubleshooting skills, with the ability to identify and resolve complex coding issues.
Effective communicator with the ability to collaborate across multidisciplinary teams and stakeholders.
Demonstrated ability to manage tasks, prioritise deliverables, and meet project deadlines.
Self-motivated with a commitment to ongoing learning and staying current with emerging tools and technologies.
Permanent Residents (PR) and Australian Citizens are eligible to apply
Job Types: Full-time, Permanent
Salary: $70,000 – $120,000 per year + Super
Benefits: Work from home
Schedule: 8-hour shift
Work Authorisation: Australia (Required)
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,809,264 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Sydney
Software Engineer III - Java
5 days ago
≈ $70k – $160k per year (Estimated) • In office • Glasgow
Java
Java
Spring Boot
DevOps
CI/CD
Management
Agile
Apply
≈ $133k – $264k per year (Estimated) • In office • 3+ years exp • Jersey City
Python
Java
DevOps
CI/CD
AWS
Management
Agile
Apply
Lead Software Engineer - API Platform
5 days ago
≈ $219k – $444k per year (Estimated) • In office • 5+ years exp • Palo Alto
Java
Java
Spring Boot
AI/ML
Machine Learning
DevOps
Rest API
AWS
Docker
Kubernetes
DNS
Management
Agile
Apply
Sr. Principal Backend Engineer (Cortex XSIAM)
1 month ago
≈ $89k – $266k per year (Estimated) • In office • Full-Time • 10+ years exp • Tel Aviv
DevOps
GCP
Prometheus
Azure
AWS
Cortex
Apply
$163k – $264k per year • Equity • Remote (United States) • Full-Time • United States
Python
AI/ML
Model Context Protocol
AI Agents
LLM
Human-in-the-Loop
LLM Guardrails
Agentic Workflows
DevOps
Terraform
CloudFormation
Prometheus
AWS
Cortex
Cybersecurity
Cortex XDR
Cortex XSOAR
SIEM
Apply
In office • 3+ years exp • Tashkent
JavaScript
PHP
SQL
PHP
Laravel
Databases
MySQL
Frontend
Vue.js
DevOps
Rest API
Git
Apply
Webエンジニア【@niftyメール】
3 hours ago
$32k – $48k per year • In office • Full-Time • Tokyo
Python
JavaScript
TypeScript
Databases
PostgreSQL
MariaDB
DevOps
AWS
Amazon ECS
Apply
Senior Financial Analyst
3 hours ago
≈ $63k – $121k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Chanhassen
Python
SQL
AI/ML
Claude
Analytics
Alteryx
Domo
Microsoft Excel
Dimensional Modeling
Apply
Apply
Webフロントエンドコーダー
3 hours ago
≈ $30k – $83k per year (Estimated) • In office • Part-Time • Tokyo
JavaScript
PHP
PHP
WordPress
Frontend
Vue.js
Next.js
React.js
Sass
ESLint
DevOps
GitHub
Design
Figma
Apply
Software Engineer
6 hours ago
≈ $53k – $139k per year (Estimated) • In office • Full-Time • Sydney
Management
ServiceNow
QA
Selenium
Apply
Web Developer
6 hours ago
≈ $53k – $137k per year (Estimated) • Hybrid • Full-Time • Sydney
JavaScript
TypeScript
Frontend
Vue.js
Angular
React.js
DevOps
Git
Apply
Developer Programmer
6 hours ago
≈ $51k – $134k per year (Estimated) • In office • Full-Time • Sydney
JavaScript
PHP
SQL
C#
Frontend
JQuery
DevOps
Git
Docker
Windows
Apply
Remote (Australia) • Full-Time • Sydney
DevOps
Splunk
Cybersecurity
ISO 27001
Microsoft Defender
PCI DSS
SOC 2
GDPR
SIEM
Management
ServiceNow
Apply
Network Administrator
6 hours ago
In office • Full-Time • Sydney
Python
PowerShell
DevOps
Ansible
VMWare
Azure
Hyper-V
TCP/IP
DNS
DHCP
VPN
Management
ITIL
Apply
≈ $104k – $221k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Sydney
C++
Game Dev
Unreal Engine
Apply
In office • 4+ years exp • Bachelor's Degree • Sydney
C++
DevOps
GitHub
Game Dev
Godot
Unity
Unreal Engine
Apply
Sr System Engineer ( Wintel)
1 day ago
≈ $66k – $182k per year (Estimated) • In office • Full-Time • 6+ years exp • Melbourne • Sydney • Canberra
DevOps
VMWare
Azure
Windows Server
AWS
Incident Management
Cybersecurity
CyberArk
Microsoft Entra ID
Active Directory
PKI
Apply
Senior Software Engineer (iOS)
1 day ago
In office • 5+ years exp • Sydney
Swift
Frontend
GraphQL
Mobile
UIKit
SwiftUI
MVVM
iOS SDK
VIPER
DevOps
Rest API
CI/CD
Git
Robotics
Digital Twin
Management
Agile
Apply
Service Delivery Manager
1 day ago
$91k – $98k per year • Hybrid • Full-Time • 3+ years exp • Sydney
DevOps
Incident Management
Management
ITIL
Apply
This is one of many
1,809,264 more open roles from verified company boards, updated every day.

