Jobs · North Carolina

C Software Developer

SAS · Cary, NC · 5 days ago
HybridFull-time

We’re a leader in data and AI, inspiring customers around the world to transform data into intelligence and questions into answers. Join us for a dynamic, fulfilling career with flexibility and a world-class employee experience in a globally recognized, inclusive, and innovative culture.

About the role

The Base SAS team is looking for a C Software Developer to design, develop, and debug software of diverse scope for new and existing products. You will work on a core code base primarily written in C and some Java across Unix, Windows, and MVS environments. The team supports and develops the SAS language and servers as part of the server tier of the SAS9 architecture, enabling customers to access, explore, prepare, analyze, and share data.

Responsibilities

  • Design and develop high-quality, testable, and scalable software within deadlines, following R&D best practices.
  • Collaborate with stakeholders (e.g., managers, developers, designers, product managers) to ensure solutions meet functional requirements and R&D standards.
  • Contribute to project scoping, scheduling, and task tracking; promptly communicate blockers.
  • Ensure quality through unit, functional, and performance testing; review and update test plans as needed for enhancements, redesigns, or bug fixes.
  • Own the full software lifecycle, including support for internal and external users.
  • Co-author design and technical documentation with technical writers to meet audience needs.
  • Participate in open-source projects on behalf of SAS.
  • Ensure all applicable security policies and processes are followed to support the organization’s secure software development goals.
  • Embrace curiosity, passion, authenticity, and accountability—values that influence everything we do.

Requirements

  • Bachelor’s degree in computer science or related field.
  • 5 years of software development experience in C and familiarity with Java.
  • General knowledge of software development tools, methodologies, and principles.
  • Proficient in source control management (branching, code review, merging), including Git and Gerrit.
  • Strong knowledge of Unix and Windows; MVS experience a plus.
  • Equivalent combination of related education, training, and experience may be considered.

Skills

  • Technology Savvy: Leveraging practical knowledge of recent tools, solutions, and trends to improve work results and solve problems.
  • Initiating Action: Taking prompt action to accomplish goals; being proactive.
  • Collaborating: Working cooperatively with others to help a team achieve its goals.
  • Strong interpersonal, analytical, and problem-solving skills; effective communicator.
  • Self-motivated and collaborative, with flexibility to adapt to shifting priorities.
  • Experienced in platform configuration, integration, and secret management.
  • Proficient in one and familiar with multiple scripting languages (e.g., Python, Perl, Bash).
  • Programming experience with C#, C++, Groovy, SAS, or similar languages.

Benefits

  • Comprehensive medical, prescription, dental, and vision plans with multiple options:
    • PPO with low annual deductible and copays.
    • HDHP combined with a health savings account (HSA) with a SAS contribution (no access to on-site health care center).
  • Onsite Health Care Center (HQ) free to employees and family members enrolled in the PPO plan, including a pharmacy that ships prescriptions at no additional charge.
  • Industry-leading 401k plan.
  • Tuition Assistance Program and resources to support professional development.
  • Generous time off, including:
    • Vacation time.
    • Paid holidays and a U.S. Winter Wellness Break between December 25 and January 1.
    • Volunteer Time Off and parental leave.
    • Unlimited paid sick days.
  • Generous childcare benefits for all full-time employees.

Applicants must be legally authorized to work in the United States and should not require, now or in the future, sponsorship for employment visa status. SAS is an equal opportunity employer.

Similar jobs

C Developer

Data BeneIndiana, United States· 1 mo ago
Engineeringapply on data-bene.io

Application Developer C

University of PennsylvaniaPhiladelphia, PA· 2 mo ago
Engineering$72k/yrapply on wd1.myworkdaysite.com