SAS Programmer Salary
Job Description for SAS Programmer
An SAS programmer typically programs develops, maintains, and validates data structure and software. This can involve statistical analyses, reports, data sets, tables, figures, and listings. They design and write standard macros that can be maintained, supported, documented, and user friendly. They may also assist with training other programmers or statisticians to ensure the development of specific skill sets within the company.Read More...
In some companies, SAS programmers are allowed to work from home. However, most often, they work in a business office environment during regular business hours. Special projects and time considerations may make it necessary for them to work overtime. They typically work in close collaboration with project managers as well as other programmers and analysts.
SAS programmers are typically required to hold a bachelor’s or master’s degree in statistics, mathematics, computer science, or a related field. They also are required to have experience in the field, typically a minimum of three years. They are expected to have highly defined professional leadership skills, as well as outstanding communication skills. Successful SAS programmers are proficient with development, documentation, and testing of analysis data and programming code. They have programming experience in a variety of software and technologies, and have the knowledge of the standards required in the company's field. Especially since they may work as part of a team, strong interpersonal skills are necessary.
SAS Programmer Tasks
- Design, implement, and test the structure and schemas of the data warehouse.
- Write stored procedures and code to implement extract, transform, and load methodologies.
- Design, implement, test, and debug database stored procedures and complex queries to extract, calculate or manipulate information.
SAS Programmer Job Listings
Search for more jobs:
Popular Employer Salaries for SAS Programmer
SAS Programmers flock to Quintiles, Inc. for generous paychecks, where average earnings of $100K lead the pack in compensation.
Popular Skills for SAS Programmer
Survey results imply that SAS Programmers deploy a deep pool of skills on the job. Most notably, facility with UNIX, PL/SQL, and SQL are correlated to pay that is significantly above average, leading to increases of 25 percent, 7 percent, and 4 percent, respectively. Skills that seem to negatively impact pay include C++, SAS, and Microsoft Excel. Most people experienced in SAS also know Microsoft Office.
Pay by Experience Level for SAS Programmer
Median of all compensation (including tips, bonus, and overtime) by years of experience.
Salaries of relatively inexperienced workers fall in the neighborhood of $70K, but folks who have racked up five to 10 years see a notably higher median of $95K. After one to two decades on the job, professionals can reap plentiful salaries that average out to the six-figure sum of $106K. Folks who claim more than 20 years of relevant experience actually report a comparatively lower median income of $103K.
Pay Difference by Location
For SAS Programmers, San Francisco provides a pay rate that is 24 percent greater than the national average. SAS Programmers can also look forward to large paychecks in cities like Chicago (+18 percent), Philadelphia (+12 percent), Boston (+8 percent), and Dallas (+7 percent). SAS Programmers' salaries are heavily influenced by location — SAS Programmers in Buffalo bring in salaries that are 36 percent lower than the national average. Employers in Ann Arbor and Los Angeles also lean toward paying below-median salaries (20 percent lower and 18 percent lower, respectively).
Related Job Salaries
Key Stats for SAS Programmer
Rated 5 out of 5
based on 48 votes.