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, test, and debug database stored procedures and complex queries to extract, calculate or manipulate information.
- Write stored procedures and code to implement extract, transform, and load methodologies.
- Design, implement, and test the structure and schemas of the data warehouse.
SAS Programmer Job Listings
Search for more jobs:
Popular Employer Salaries for SAS Programmer
Quintiles, Inc. offers the largest salaries in town — $108K on average.
Popular Skills for SAS Programmer
Survey respondents exploit a significant toolbox of skills in their work. Lucky workers who know UNIX can expect a significant pay bump, scoring salaries 28 percent above average. PL/SQL and SQL are also correlated to pay that is above average, with increases between 6 percent and 28 percent. Skills that seem to negatively impact pay include C++, Microsoft Excel, and HTML. The majority of those who know 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.
The average worker who claims fewer than five years of experience earns around $70K. In contrast, however, individuals who report five to 10 years in this occupation see a much larger median of $94K. After one to two decades on the job, professionals can reap plentiful salaries that average out to the six-figure sum of $106K. For some reason, SAS Programmers with more than two decades of experience report lower paychecks overall; the median sum in this group sits near $103K.
Pay Difference by Location
For SAS Programmers, working in the bustling city of San Francisco has its advantages, including an above-average pay rate. SAS Programmers can also look forward to large paychecks in cities like Chicago (+18 percent), Philadelphia (+13 percent), Dallas (+9 percent), and Boston (+9 percent). Place of residence plays a huge part in a SAS Programmer's salary, with Buffalo SAS Programmers earning salaries that are 35 percent less than the national average. Two other places where employers offer below-median salaries are Cincinnati (29 percent less) and Ann Arbor (19 percent less).