SAS Programmer

Sage IT Inc
McLean, VA, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Airflow CA Workload Automation Ae Extract Transform Load (ETL) Data Warehousing Relational Databases Database Development Software Debugging Dimensional Modeling Job Scheduling Python (Programming Language) PostgreSQL Microsoft SQL Server
+16 more
Oracle (Applications) Performance Tuning Systems Development Life Cycle Query Optimization SAS (Software) SQL Databases Data Processing Macros Sql Optimization Snowflake Git Pandas Pyspark Restful APIs Data Pipelines Control M

Job description

Seeking an experienced SAS/SQL Programmer to build and optimize data pipelines, support analytics, and collaborate with cross-functional teams. The role focuses on ETL development, data quality, and performance tuning, with exposure to modernization using SQL/Python., Develop and maintain SAS programs (Base SAS, Macro, PROC SQL) for data processing and reporting Write optimized SQL (joins, CTEs, window functions) across RDBMS Build and manage ETL pipelines; schedule and monitor batch jobs Ensure data quality, validation, and reconciliation Collaborate with business and technical teams to deliver solutions Optimize performance (indexing, partitioning) Support UAT, production releases, and documentation Contribute to SAS-to-SQL/Python modernization initiatives

Requirements

5 7 years of SAS & SQL development experience Strong in Base SAS, Macros, PROC SQL, and data step processing Advanced SQL and query optimization skills ETL, data warehousing, and dimensional modeling knowledge Experience with RDBMS (Oracle, SQL Server, PostgreSQL, or Snowflake) Familiarity with Git, SDLC, and job schedulers (Control-M/Autosys) Strong debugging and communication skills Nice to Have: Python (pandas, PySpark), Airflow, REST APIs Experience converting SAS logic to Python

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:03 min

Accelerating pandas dataframes using cudf module plugins

Ankit Patel Ankit Patel · WWC 2024

3:03 min

Exploring declarative and procedural macro subtypes in Rust environments

Mykhailo Maidan · LIVE

1:31 min

Baseline developer skills for software data science

Markus Harrer Markus Harrer · WWC 2021

3:33 min

Refactoring data science workflows using Rapids QDF and Pandas

Paul Graham Paul Graham · LIVE

5:01 min

Designing a target architecture with Python and SAP APIs

Aldin Sljivar Aldin Sljivar · Europe 2026 Virtual

Videos

See all

Related articles

See all