Closed listing
SAS Developer
- Markham, ON, Canada
Full-time
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Full-time
- Closing date
- Experience
- 8–10 years of hands-on experience in SAS development and data engineering projects.
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
Key Responsibilities
- Lead discovery and assessment activities for SAS modernization and migration initiatives.
- Analyze existing SAS landscapes including SAS programs, Enterprise Guide (EGP) projects, macros, datasets, reports, and scheduled jobs.
- Conduct workshops with business and technical stakeholders to understand business processes, reporting requirements, and application dependencies.
- Perform complexity assessment and classification of SAS workloads into migration categories such as Migrate, Refactor, Re-engineer, Archive, or Retire.
- Analyze SAS code, macro frameworks, ETL processes, and data transformations to identify migration approaches and conversion strategies.
- Support Proof of Concept (PoC) activities by selecting representative SAS workloads and validating migration feasibility.
- Provide technical leadership, mentoring, and guidance to development and migration teams throughout the program lifecycle.
- Review converted code, validate business logic, and support production cutover and hypercare activities.
Required Skills
- 8–10 years of hands-on experience in SAS development and data engineering projects.
- Strong expertise in:
- Base SAS
- SAS Enterprise Guide (EGP)
- PROC SQL
- DATA Step Programming
- SAS Macros
- SAS Dataset Management
- Experience analyzing and supporting large SAS application landscapes.
- Strong understanding of Data Warehousing, ETL/ELT, and Data Migration concepts.
- Experience performing application discovery, dependency analysis, and impact assessment.
- Strong SQL skills and understanding of relational database concepts.
- Strong analytical and problem-solving skills with the ability to understand complex business logic embedded within SAS assets.
- Experience working with large data volumes and complex batch processing workflows.
- Excellent communication and stakeholder management skills.
More about this job
Responsibilities
Lead discovery and assessment of SAS environments, analyze workloads and dependencies, and classify assets for migration, refactoring, re-engineering, archiving, or retirement. Guide migration teams, support proof-of-concept work, review converted code, validate business logic, and assist with production cutover and hypercare.
Requirements
Requires 8–10 years of hands-on SAS development and data engineering experience, with strong expertise in Base SAS, Enterprise Guide, PROC SQL, DATA Step programming, macros, and dataset management. Candidates should also have experience with large SAS landscapes, data warehousing, ETL/ELT, migration and dependency analysis, complex batch workflows, SQL, and stakeholder communication.
Skills
- Base SAS
- SAS Enterprise Guide
- PROC SQL
- SAS Data Step Programming
- SAS Macros
- SAS Dataset Management
- Data Engineering
- Data Warehousing
- ETL/ELT
- Data Migration
- SQL
- Application Discovery
- Dependency Analysis
- Impact Assessment
- Complexity Assessment
- Stakeholder Management
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Data & Analytics
- Software
- Consulting
- Management & Leadership
Keywords
- SAS
- Base SAS
- SAS Enterprise Guide
- EGP Projects
- PROC SQL
- DATA Step
- SAS Macros
- SAS Datasets
- SAS Programs
- SAS Modernization
- Migration
- Data Engineering
- Data Warehousing
- ETL/ELT
- Data Transformation
- Application Discovery
- Dependency Analysis
- Impact Assessment
- Complexity Assessment
- Proof Of Concept
- SQL
- Relational Databases
- Batch Processing
- Business Logic
- Production Cutover
- Hypercare