A Senior Programmer Analyst with C# skills earns an average salary of AU$90,028 per year. Most people with this job move on to other positions after 20 years in this field.
|Salary||AU$72,426 - AU$115,613|
|Bonus||AU$1,946 - AU$19,727|
|Total Pay (|
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).)
|AU$73,332 - AU$119,139|
Job Description for Senior Programmer Analyst
Senior programmer analysts have graduated from a university with a degree in computer programming or a related field. They must have years of experience in order to be promoted to the title of a senior programmer analyst. They generally oversee a group of computer programmers, and are involved in training and managing the team. They also often act as a mentor for the less experienced team members.Read More...
The overall job duty of senior programmer analysts is to develop and maintain databases and software applications. They develop software systems and program computers by using computer programming language. They can also analyze client needs and develop a system to meet those needs. Senior programmer analysts will also often create and update policies and procedures that go with the software they develop.
Senior programmer analysts must be available to solve problems and answer any technical questions that may arise. They maintain their knowledge of technical and professional aspects both for themselves and their team members by attending computer programming educational workshops, reading (and in some cases, writing) published journal articles, and participating in networking events.
One of the most important aspects of senior programmer analysts' jobs is to ensure client privacy and protection. They must maintain databases of client information, and it is their responsibility to keep this information safe by developing and using a program or programs that ensure client and operation confidentiality. This is a crucial element to a senior programmer analyst’s job. (Copyright 2018 PayScale.com)
Senior Programmer Analyst Tasks
- Ensure architectural integrity and consistency across the entire product.
- Design new software applications.
- Conceive, experiment with, and present architectural approaches for software applications, including web, client, server, and others.
Senior Programmer Analyst Job Listings
Pay Difference by Location
Key Stats for Senior Programmer Analyst
Rated 4 out of 5
based on 7 votes.