SAS Developer Job Description
SAS Developer Duties & Responsibilities
To write an effective SAS developer job description, begin by listing detailed duties, responsibilities and expectations. We have included SAS developer job description templates that you can modify and use.
Sample responsibilities for this position include:
SAS Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for SAS Developer
List any licenses or certifications required by the position: SAS, BI, AGILE, SANS, CISSP
Education for SAS Developer
Typically a job would require a certain level of education.
Employers hiring for the SAS developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Mathematics, Statistics, Education, Business, Technical, Information Technology, Economics, Sciences
Skills for SAS Developer
Desired skills for SAS developer include:
Desired experience for SAS developer includes:
SAS Developer Examples
SAS Developer Job Description
- Analyze, develop, code, test, debug and document programming on assigned applications to satisfy business requirements for business areas
- Engage with senior management supplying input for key design and architecture decisions work estimation and resource planning
- Understand use cases, write functional specifications and design documentation and assist with feature documentation
- Work with external groups such as database core and cloud teams to solve issues related to OAA product
- Assist custom-facing people to investigate and resolve user problem
- Work with QA to define test plans and write Level-one feature tests
- Effectively communicate with project team members and sponsors throughout the project lifecycle (status updates, gaps/risks, roadblocks, testing outcomes)
- Work with onsite Architect and implement highly scalable and component based model development framework using new technologies and solution to support advanced machines learning based modeling development for business
- Analyze business requirements in order to design the framework / solution
- Lead and mentor the Model development team in a high-pressured delivery environment
- Some Data analytics skills
- Should have hands-on experience with Enterprise Miner
- Should have hands-on experience with Unix file-system
- Should have hands-on experience with Unix Shell Scripting
- Ability to create code rather than just maintain existing code
- Software Engineering degree, and/or Master's degree in Computer Science
SAS Developer Job Description
- Manage one reporting analyst – responsible for building Excel / Sharepoint reports using Prevue data and being the initial point of contact where people have concerns with Prevue (or any of the P&D operational systems)
- Explore other technologies, web apps
- Research and provide reports on initial source data quality
- Develop, optimize and debug SAS Predictive models in the Hadoop model deployment environment
- Convert base SAS programs into SAS/Access to Hadoop In-database processing
- Be an active contributing member of the team that is focused on faster model deployment using automation and test driven development
- Experience in other AD languages
- Experience with version control tools and processes (GIT and GIT Bitbucket )
- Migrate and/or re-create SAS content that was developed using desktop SAS software modules
- SAS PME is an enterprise server-based solution and users throughout USCIS may still be using local instances of SAS
- Experience in managing very large amounts of data
- Bachelor’s degree in Computer Science or less education combined with relevant experience
- Minimum of 5 years in programming
- Demonstrate autonomy
- Knowledge of development methodologies (P+, Agile/SCRUM or others)
- Minimum of 1-3 years of experience in various BI Technologies, such as SAS, BI, ETL Tools
SAS Developer Job Description
- Able to do analysis and make code changes to the SAS, Mainframe and Unix jobs
- Monitor performance, resolve design and/or code issues, and provide on-call support to ensure that customer service levels are met
- Perform unit, system, integration, usability, load, parallel, performance, and volume testing, to ensure software performs to an appropriate level of satisfaction
- Developing the data hub midtier for Customer Intelligence solutions
- Perform development-level testing and writing unit tests
- Providing support for software in the field
- Prototyping and demonstrating solutions
- Working closely with the agile team (product management, usability analysts, UI developers, and test)
- Uses modeling tools and repositories to effectively and efficiently define data and business process requirements
- Designs relational database schemas for large-scale client/server or web-based applications that reside on database management system
- Mainframe with COBOL, SAS, JCL, mainframe tools
- In-depth experience in automating data processing and programming statistical tests
- Strong technical knowledge of statistical analysis, modeling techniques and their application in credit risk environment
- Effective time management skills and can work independently
- High proficiency to write, test and validate SAS macros in order to construct/aggregate analysis datasets and automate data cleaning and validation, statistical tests, tables and graphs used in quarterly validation reports for credit risk parameters ( BRR, PD, LGD, EAD)
- 3-5 years working with databases, statistical and programming tools including SAS, Access, VBA
SAS Developer Job Description
- Prepare Release documentation and coordination
- Promote and apply best practices and standards
- Build SAS datasets from various administrative and healthcare databases
- Work in tandem with business units, IT and members on complete various projects and deliverables
- Maintain large data sets
- Use import and export procedures to transfer data into different formats using SAS functions and arrays for manipulating data for producing descriptive statistics
- FTP Data to various users/ servers from within the organization to within/ outside the organization for their further analysis
- Perform additional/ ad-hoc SAS programming support and produce analysis reports, tables, listings and graphs
- Generate report (tables, listings, and graphs) using PROC Report, PROC Tabulate, PROC Print & PROC Summary
- Definite best practices for project support and documentation
- Minimum 4-5 Years of SAS experience developing configuring and administrating SAS Solutions, including SAS Reports development
- Exposure to Hadoop and ETL Processes
- Experience with Perl development
- Development experience in Java programming, C++, SAS Macro programming LINUX, DB2/Oracle, WebSphere
- Effective oral and written communication skills and ability to communicate technical issues to non-technical individuals
- Provide off-hour and pager support
SAS Developer Job Description
- Develop spreadsheet-based reports and data extracts with R or SAS
- Develop interactive dashboards with Tableau
- Design, implement and maintain ETL processes using PostgreSQL
- Design, implement, maintain and optimize SAS or R processes
- Explore data to support anomaly detection, problem resolution, and business function
- Follow good programming practices to establish automated reports and processes
- Work with data analysts to build and improve data models for continued analysis
- Create clear documentation of complex logic for various levels of technical expertise
- Work as a programmer/quant on automated valuation models, home price valuation models, retrospective property models, to be used in production
- Participate in or review all the steps in the software development life cycle (SDLC) for financial modeling application components and systems, creating and modifying the software, following Agile methodologies
- Advanced knowledge of SAS programming language – Mainframe or PC
- Mainframe environment knowledge such as TSO, JCL
- Inclination to learn the TDMS business
- Overall knowledge of TDMS systems, products and processes is an asset
- Develop and improve existing reports and data interfaces using SAS
- Department of Motor Vehicle domain knowledge / expertise is a plus