Sr. SAS Programmer (Data Reporting) - Detroit, MI (Onsite position

Overview

On Site
Full Time
Contract - W2
Contract - 2 day((s))

Skills

SAS
BASE SAS
SAS Macros

Job Details

Job Title: Senior SAS Programmer

Location: Detroit, MI (Onsite)

Duration: Long-term position

Position Overview:

We are seeking an experienced Senior SAS Programmer to join our Data Insights Team. This role is responsible for developing and maintaining Excel and PDF-based reports using Base SAS, supporting multiple reporting platforms, and contributing across the software development lifecycle-from requirement gathering to testing and support.

Key Responsibilities:

  • Collaborate with business and technical stakeholders to gather and analyze reporting requirements.
  • Design, develop, and maintain SAS programs to generate business reports (Excel/PDF) in accordance with specifications.
  • Translate business requirements into technical deliverables using Base SAS and SQL.
  • Conduct component-level testing, troubleshoot issues, and document defects.
  • Follow standard SDLC processes including change control, versioning, and documentation.
  • Participate in code reviews, provide constructive feedback, and support development best practices.
  • Support production platforms, including participation in a 24/7 on-call rotation.
  • Reuse and optimize existing code for efficiency and consistency.
  • Contribute to continuous improvement initiatives within the reporting and analytics environment.
  • Perform other duties as needed to support the team's goals.

Required Qualifications:

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field (or equivalent combination of education and experience).
  • 5+ years of experience with advanced SAS programming (Base SAS, SAS Macros).
  • 3+ years of hands-on experience with SQL and relational databases (e.g., Oracle, SQL Server).
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to work both independently and collaboratively in a team environment.

Preferred Qualifications:

  • Prior experience in the healthcare or insurance domain.
  • Exposure to system administration and experience in on-call production support.
  • Familiarity with BI tools or data visualization platforms (e.g., Tableau, Power BI) is a plus.
Follow us on LinkedIn -
#LI-NITINSHARMA
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.