All careers
Analyst Programmer

Analyst Programmer

Analyse user needs to code, test, and maintain programs and applications.

What's it like to be an Analyst Programmer?

Analyst Programmers (also known as Programmer Analysts) analyse user needs and provide technology based solutions, including creating requirements documentation and system plans.

Tasks and duties

  • Researching, consulting, analysing and evaluating system program needs.
  • Designing, coding, and installing application programs.
  • Testing, debugging, diagnosing and correcting errors and faults in an applications programming language within established testing protocols.
  • Writing and maintaining code to meet system requirements, system designs and technical specifications.
  • Liaising with users and relevant stakeholders.
Analyst Programmers may be involved in the strategy, design, development, delivery and maintenance phases of building effective technological solutions.

What can I earn as an Analyst Programmer?

The most common salary  for an Analyst Programmer is between $85k and $95k
Source: SEEK job ads and SEEK Profile data

How to become an Analyst Programmer

SEEK Learning
There is no mandatory pathway to becoming an Analyst Programmer, but it usually requires some formal training, as well as some experience working in the tech industry.
  1. There are a range of different formal training options that provide an entry into the information technology industry, such as a Diploma of Information Technology (ICT50115), Advanced Diploma of Information Technology Business Analysis (ICT60315), or Diploma of Systems Analysis and Design (ICT50815).
  2. Alternatively, consider an undergraduate degree in computer science or information technology.
  3. Seek entry-level work in software engineering, computer programming, or business applications.
  4. Supplement or update your preparation to become an Analyst Programmer with information security training. In today's climate, Analyst Programmers knowledgeable in this area are in high demand.

Explore analyst programming qualifications

View courses that prepare you with the skills and knowledge to work as an Analyst Programmer.

Duration 36 wks - 12 mths
2 institutions offering this qualification
Choose an institution
Institution logoInstitution logo
Duration 12 mths
1 institutions offering this qualification
Choose an institution
Institution logo
Duration 8 mths - 2 yrs
17 institutions offering this qualification
Choose an institution
Institution logoInstitution logoInstitution logoInstitution logo
Powered bySEEK Learning
Source: SEEK job ads and SEEK Profile data

What skills are employers looking for?

Employers want:

  • Python
  • Communication skills
  • Microsoft access
  • Interpersonal skills
  • Javascript

Shortlisted applicants:

  • .net
  • C#
  • Ms office proficiency
  • Css
  • Javascript
Source: SEEK job ads and SEEK Profile data

How do Analyst Programmers rate their role?

Latest reviews from 16 Analyst Programmers surveyed on SEEK

Latest reviews

4 out of 5Nov 2018
Reviewer's Qualification
Master of Science
Experience
10+ years
Organisation size
Large (200+ employees)
Specialisation
Utility Billing / Superannuation
The good things
You will find many Data Analyst and Programmers. There are very rare who know the data well and use them in programming languages. Data is central to any organisation, anyone who know how the organisa...
The challenges
People need to have a passion to both data and the technology they use. Have seen lot of programmers who know the technology well but with little interest in the data side. Understanding data in large...
5 out of 5Oct 2018
Reviewer's Qualification
Bachelor of Computer Science
Experience
10+ years
Organisation size
Medium (20-199 employees)
Specialisation
Events, finance, retail
The good things
Good: always facing new technologies, new challenges.
The challenges
Challenge: facing computer more than people, not good for public speaking, leadership etc.
4 out of 5Oct 2018
Reviewer's Qualification
Bachelor of Science
Experience
5 – 9 years
Organisation size
Large (200+ employees)
Specialisation
information technology
The good things
The future is information and to obtain meaningful information, you have to process data. This is the part where Technology Analyst/Programmer come into play. As a programmer, you get to implement t...
The challenges
it is given that technology analyst/programmer are those people who work late nights, on shifts or weekends. and it is true for some organizations but not all. this mainly affects work-life integrat...
4 out of 5Oct 2018
Reviewer's Qualification
Bachelor of Engineering
Experience
1 – 4 years
Organisation size
Large (200+ employees)
Specialisation
eLearning
The good things
This role involves researching and implementing new learning tools for academics. The primary aim of the role is to ensure that our academics are fully supported to utilise technology as an aide in ed...
The challenges
The role is extremely diverse and involves troubleshooting at times. You must have command over various IT related areas including networks and web application behaviours to understand the issues bett...
5 out of 5Oct 2018
Reviewer's Qualification
Bachelor of Computer Science
Experience
10+ years
Organisation size
Medium (20-199 employees)
The good things
The role of a senior analyst programmer can be varied, covering software, hardware, security, networks, etc, or it can involve being a specialist in a particular area. There are job opportunities in a...
The challenges
The IT environment is constantly changing so maintaining currency can be a challenge. The balancing of customer's wants with the cost efficiency of developing the IT solutions can also be a challenge.
5 out of 5Oct 2018
Reviewer's Qualification
Master of Information Technology
Experience
1 – 4 years
Organisation size
Small (1-19 employees)
Specialisation
Development
The good things
* ability to create something gives a lot of satisfaction * programming improves the ability to achieve goals in persons own life. You don't want to miss a step. * you need to be passionate about pro...
The challenges
* To create something under time limits checks your ability to be organized and working under pressure. * the technology keeps changing so getting up to date is another challenge but it's very rewardi...
4 out of 5Oct 2018
Reviewer's Qualification
Master of Business (Management)
Experience
10+ years
Organisation size
Large (200+ employees)
Specialisation
finance
The good things
work with smart people
The challenges
catch up new technology
4 out of 5Oct 2018
Reviewer's Qualification
Bachelor of Commerce
Experience
10+ years
Organisation size
Large (200+ employees)
Specialisation
Application Development
The good things
The good thing in being an Analyst Programmer is that daily task is not a bore. Everyday you will face a different challenge that will make you think and focus. Your goal is to make everyday life easy...
The challenges
The most challenging part in being an Analyst Programmer is to balance your personal life with your career life. Being such needs focus and constant attention in the different day-to-day task. It's li...
4 out of 5Oct 2018
Reviewer's Qualification
Bachelor of Science (Computer Science & Applied Maths)
Experience
10+ years
Organisation size
Large (200+ employees)
Specialisation
Financial Transaction Processing
The good things
Being a Senior Analyst Programmer will always be mentally stimulating. Working on complex financial transaction processing systems means you have to keep learning a lot about not just your own system,...
The challenges
The challenges of the role could be considered part of the appeal to some, in that you have to make changes to large and complicated systems quickly to meet the specific needs of your internal and ext...
1 out of 5Oct 2018
Reviewer's Qualification
Bachelor of Science
Experience
10+ years
Specialisation
.net
The good things
It sucks sitting all day in front of the computer. Choose something more interesting and more healthier...
The challenges
As I said, how many people are ready to sit inthe front of the computer all day long...
Source: SEEK Role Reviews

What are the job opportunities for Analyst Programmers?

Find out how the job market is trending

Job opportunities

Analyst Programmer jobs on SEEK
Source: SEEK

Projected job growth

National increase over next 5 years
19.2%
2018
2023
Source: LMIP. Business and Systems Analysts, and Programmers
Latest Analyst Programmer jobs on SEEK
University of Wollongong
Wollongong, Illawarra & South Coast
The Analyst Programmer will focus on delivering application-interfacing solutions that allow seamless data flow and communications between application
Milestone Information Technology
Sydney > CBD, Inner West & Eastern Suburbs
Looking for an opportunity initially on 6-month contract but ongoing with an exciting business and great brand?
Company logo
National Australia Bank
Melbourne
This role will have a strong focus placed on analysis, design work and hands-on support while also focusing on writing code/programming.
Company logo
Intelligent Energy Systems
Melbourne > Western Suburbs
IES is looking for enthusiastic applicants with demonstrated skills and experience in mathematics and programming.
Source: SEEK job ads and SEEK Profile data

Explore similar roles

Source: SEEK job ads and SEEK Profile data

Articles related to this career

Read more from SEEK