Applications Systems Analyst/Programmer with SQL Skills Salary (Canada)
The average salary for an Applications Systems Analyst/Programmer with SQL skills is C$64,193 per year. Most people with this job move on to other positions after 20 years in this field.
|Salary||C$44,114 - C$100,446|
|Bonus||C$507 - C$10,978|
|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).)
|C$43,070 - C$100,786|
Job Description for Applications Systems Analyst/Programmer
Applications systems analysts/programmers are in charge of analyzing and developing programming logic for software packages in their organization. They are responsible for coding specific requirements based on company objectives. Their main duties include testing a variety of computer programs and measuring their performance using advanced tools, as well as creating documentation based on their findings and integrating application components. They also recommend changes to improve systems, analyze business needs and translate them into product design, and write technical specifications for other analysts to use.Read More...
Applications systems analysts/programmers create initiatives to streamline processes and follow up after the testing phase. They should also actively participate in the design process and software development, as well as guide other programmers and collaborate in the security model tasks. They provide their expertise in implementing technical solutions to existing software issues, customize workflows, and improve validation and deployment efforts. They assist with capacity planning and follow strict performance standards, conduct planning and analysis activities, and create forecasts based on those projects.
A bachelor's degree in software development, computer science, or a related field is necessary for this position. In addition, experience in a similar position and industry certifications may be preferred. Applications systems analysts/programmers must have an extensive knowledge of programming languages and the ability to troubleshoot and identify memory-consuming processes. They should have excellent interpersonal skills to interact with members of their organization and share important information. Additionally, they need to possess advanced analytical skills to identify efficiency opportunities and improve product performance. (Copyright 2017 PayScale.com)
Applications Systems Analyst/Programmer Tasks
- Work with designers and content producers.
- Work with users from identifying conceptual system requirements through completion.
- Work with middle-tier developers to integrate back-end database code with business applications.
- Plan, design, schedule, write, and debug software for web sites.
- Plan, design, schedule, write, and debug database stored procedures and complex queries to extract, calculate or manipulate information.
Applications Systems Analyst/Programmer Job Listings
Pay Difference by Location
Key Stats for Applications Systems Analyst/Programmer
Rated 4 out of 5
based on 14 votes.