1. Perform Code Reviews. 2. Provide Technical Guidance to junior team members, if required. 3. Knowledge on Data Warehousing. 4. Ability to analyze complex SAS programs involving procedures and macros. 5. Ability to perform reverse engineering and document the findings. 6. Basic commands within UNIX related to file handling, doing recursive searches etc. 7. Perform SAS Code enhancements.