Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C Software Developer (Emerging Careers)

SAS

C Software Developer (Emerging Careers)

We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions into answers.

If you're looking for a dynamic, fulfilling career with flexibility and world-class employee experience, you'll find it here. We're recognized around the world for our inclusive, meaningful culture and innovative technologies by organizations like Fast Company, Forbes, Newsweek and more.

About the Job

The Cloud Data Exchange (CDE) team is looking for a Software Developer (Emerging Careers) to contribute to our SAS' Viya 4 customer offering. CDE provides SAS customers with the ability to securely and efficiently access their data, wherever it resides. Commonly, customers run SAS analytics from a cloud platform, but their data is often still on premises, behind a firewall. CDE aligns perfectly with SAS analytic environments to reach through firewalls and deliver customer data in real-time to the SAS analytic engines. The CDE team uses modern development practices to provide quality software updates at regular delivery intervals.

This is an excellent opportunity for a motivated developer to grow their skills in data access technologies while working alongside experienced engineers. You'll collaborate with teams across SAS to solve technical problems throughout the Software Development Lifecycle (SDLC)—from design and implementation through testing and deployment.

As a Software Developer (Emerging Careers), You Will:
  • Design and develop high quality, testable and scalable software solutions within established timelines while adhering to R&D best practices and processes.
  • Actively involve other project stakeholders (e.g. managers, developers, user interface and visual designers, product managers) to ensure implementation satisfies functional requirements and is consistent with established R&D standards.
  • Participate in project scoping and scheduling; track progress of individual tasks and alert stakeholders of issues blocking or preventing completion of task.
  • Be encouraged to participate in open-source projects on behalf of SAS.
  • Ensure quality through functional, unit and performance testing; work closely with testing by providing thorough reviews of the test plan and communicate when updates to the plan should be made to cover code changes related to enhancements, redesigns and/or bug fixes.
  • Maintain accountability for the entire life cycle of the code including support for both internal and external consumers.
  • Collaborate with technical writers, author appropriate level of design and technical documentation that satisfies both internal and external consumers.
  • Ensure all applicable security policies and processes are followed to support the organization's secure software development goals.
  • Embrace curiosity, passion, authenticity and accountability. These are our values and influence everything we do.
Required Qualifications
  • A bachelor's degree in computer science or a related quantitative field.
  • Minimal two years of experience writing software applications, testing software, and / or general programming.
  • Demonstrated proficiency in C, Go and Python.
  • Direct experience with data access APIs such as ODBC, JDBC, OData or database client libraries.
  • Direct experience in systems-level programming.
  • Familiarity with RESTful APIs and HTML.
  • Familiarity with Jira and Confluence.
  • Proficiency with source control management techniques (Git) including branching, code review, and merging.
  • Familiarity with at least one public cloud interface: Azure, AWS, or GCP.
  • Direct experience in supporting applications running in Kubernetes.
  • Exposure to CI/CD tools such as GitHub, Jenkins or Gradle.
  • Equivalent combination of related education, training and experience may be considered in place of the above qualifications.
Additional Competencies, Knowledge and Skills
  • Exposure to security scanning tools (e.g. Snyk, Klocwork, ZAP).
  • Basic understanding of security principles including TLS/SSL protocols, certificate management, and encryption.
  • Communication: Conveying information and ideas clearly and concisely to individuals or groups in an engaging manner.
  • Technology Savvy: Leveraging one's practical knowledge and understanding of recent technology tools, solutions, and trends.
  • Quality Oriented: Accomplishing tasks by considering all areas involved, no matter how detailed; showing concern for all aspects of the job.
  • Experience with unit testing and test-driven development.
World-Class Benefits

Highlights include...

  • Comprehensive medical, prescription, dental and vision plans.
  • Medical plan options include:
    • PPO with low annual deductible and copays.
    • HDHP combined with a health savings account with a contribution from SAS (no access to on-site health care center).
  • Onsite Health Care Center (HQ) that's free to employees and family members enrolled in the PPO plan. There's a pharmacy too! Not local to HQ? The pharmacy will ship prescriptions for no additional charge!
  • An industry-leading 401k plan.
  • Tuition Assistance Program and programs and resources to support your development
  • Generous time away including vacation time, a variety of paid holidays, and our much-loved U.S. Winter Wellness Break between December 25 and January 1.
  • Volunteer Time Off, parental leave and unlimited paid sick days.
  • Generous childcare benefits for all full-time employees.

You are welcome here. At SAS, it's not about fitting into our culture – it's about adding to it. We believe our people make the difference. Our inclusive workforce brings together unique talents and inspires teams to create amazing software that reflects the diversity of our users and customers.

Additional Information:

To qualify, 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. All qualified applicants are considered for employment without regard to any characteristic protected by law. Read more: Know Your Rights.

Resumes may be considered in the order they are received. SAS employees performing certain job functions may require access to technology or software subject to export or import regulations. To comply with these regulations, SAS may obtain nationality or citizenship information from applicants for employment. SAS collects this information solely for trade law compliance purposes and does not use it to discriminate unfairly in the hiring process.

SAS only sends emails from verified "sas.com" email addresses and never asks for sensitive, personal information or money. If you have any doubts about the authenticity of any type of communication from, or on behalf of SAS, please contact View email address on click.appcast.io.

Let's stay in touch! Join our Talent Community to stay up to date on company news, job updates and more.

#SAS

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the C Software Developer (Emerging Careers) in Cary, NC vacancy
  •  ...A career at Capital Electric is more than a job. You’re investing in a brighter, more sustainable...  ...position is specifically tailored for emerging professionals who are eager to learn and...  ...to the customer Help the Account Manager develop new customer relationships Automation and... 
    Suggested
    Full time
    Temporary work
    For contractors
    Work at office
    Local area

    Sonepar Canada, Inc.

    Apex, NC
    13 hours ago
  •  ...49 Remote? No Ally and Your Career Ally Financial only succeeds when...  .... We want to help you grow, develop, and learn new things. You’re...  ...write, read, and manage files in C:/Temp/ and persistent storage...  ...prior to extending an offer. Emerging: 85000 Experienced: 117500... 
    Suggested
    Temporary work
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Ally

    Raleigh, NC
    2 days ago
  •  ...experienced and driven Principal Software Development Engineer to join...  .... Stay current with emerging technologies, bringing in relevant...  ...Collaborate with managers to support career development pathways for team...  ...navigate ambiguity, quickly develop expertise in unfamiliar areas... 
    Suggested
    Local area

    Metabolon

    Morrisville, NC
    18 hours ago
  •  ...Synergisticit we just don't focus on getting you a job we make careers. All positions are open for all visas and US citizens...  .... Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data... 
    Suggested
    Full time
    H1b
    Remote work

    SynergisticIT

    Cary, NC
    11 hours ago
  • Software Developer - Data Services - Hybrid, Cary, NC We’re a leader in data and AI. Through our...  ...you’re looking for a dynamic, fulfilling career with flexibility and a world‑class...  ...Technology Savvy - You must keep apprised of emerging industry trends and technology to... 
    Suggested
    Full time
    Local area
    Work visa

    Sas

    Cary, NC
    4 days ago
  • $115.4k - $192.3k

     ...data scientists, and experts to develop, test, and validate solutions...  .... About the Role: The Software Engineering Lead serves as a...  ...through experimentation with emerging AI capabilities and rapid...  ...key to a long and successful career. We are delighted to offer country... 
    Full time
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    LexisNexis

    Raleigh, NC
    14 days ago
  • $142.8k - $261.8k

     ...diverse teams and take your career wherever you want it to...  ...and the opportunity to develop your own career path...  ...twin applications, and software engineering. We'll look...  ...issues surrounding emerging technology. Demonstrate...  ...JavaScript, Java, C++, C. Experience fine‑tuning... 
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Raleigh, NC
    1 day ago
  • $206.4k - $276.7k

     ...Principal Software Engineer Disney Entertainment and ESPN Product & Technology Technology...  ...organization of engineers, product developers, designers, technologists, data...  ...background for both traditional block based and emerging neural network based video coding tools... 
    Remote work

    Disney

    Morrisville, NC
    6 days ago
  •  ...rather matching professionals to their careers. We are headquartered in the Raleigh / Durham...  ...an innovative development environment, developing web sites for both traditional desktop...  ...with UML Modeling using Rational Software Architect (RSA). Prior experience with... 
    Work experience placement
    Weekend work
    Afternoon shift

    pathwayRP

    Cary, NC
    2 days ago
  •  ...• Open Roles We're Hiring For: Entry-Level Software Programmers (Java/Python) Java Full Stack Developers Data Analysts & BI Engineers Data Scientists...  ...Math, or Statistics Professionals seeking a career switch to tech Candidates with career gaps... 
    Full time

    SynergisticIT

    Cary, NC
    1 day ago
  •  ...Senior Java Developer Client is looking for a self-motivated Senior Java Developer to join an established team supporting a core system...  ...expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be... 
    Work experience placement

    CGI

    Cary, NC
    4 days ago
  • $132.5k - $338.3k

     ...in growing your tech stack and certifications. Build a clear career pathway toward senior engineering, architecture, or leadership roles...  ..., 6 years of work experience. BONUS POINTS IF YOU HAVE: C onsulting or sales experience leading innovation and stakeholder... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Raleigh, NC
    7 days ago
  • $74.2k - $137.8k

     ...At Cadence, we hire and develop leaders and innovators who want to make an impact on the...  ...HDLs, synthesis and timing Embedded software development and HW/SW codesign and co-verification...  ...job seeker creating a profile using our careers website, please see the privacy policy(... 
    Rotational program
    Full time

    Cadence Design Systems

    Cary, NC
    1 day ago
  •  ...ideal candidate has a Bachelor’s degree in computer science, experience with Salesforce Data Cloud, SQL, and Python. Relias offers a flexible hybrid work environment along with excellent health benefits and opportunities for career advancement. #J-18808-Ljbffr Relias
    Flexible hours

    Relias

    Morrisville, NC
    18 hours ago
  • $47.85 - $57.85 per hour

     ...Accenture businesses who are using the latest emerging technologies to address today's biggest...  .... They have knowledge of the Epic EMR software, operations and workflow, and work...  ...investigation conducted by the employer, or (c) consistent with the Company's legal duty... 
    Hourly pay
    Work experience placement
    Live in
    Work at office
    Local area
    Flexible hours

    Accenture

    Raleigh, NC
    1 day ago
  •  ...an opportunity to impact your career and provide an adventure...  ...what’s possible. As a Lead Software Engineer at JPMorgan Chase within...  ...a technology coach and lead developer Monitor production activities...  ...events that explore new and emerging technologies Adds to team culture... 
    Work at office

    慨正橡扯

    Raleigh, NC
    4 days ago
  •  ...better at maintaining compliance, developing staff and promoting...  ...customers and culture! Growth and career advancement opportunities!...  ...and champion best practices in software development. This position...  ...exploration and adoption of emerging technologies and practices that... 
    Live in
    Work at office
    Work from home
    Flexible hours

    Relias US

    Morrisville, NC
    6 days ago
  • $100k - $150k

     ...Vision Technologies is a forward-thinking software development company dedicated to...  ...respected organization offering tremendous career growth potential.   Principal Software...  ...Drive innovation and continuously evaluate emerging technologies for strategic adoption.... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Bright Vision Technologies

    Cary, NC
    a month ago
  •  ...apply for the Associate Java Developer role at Revature 2 weeks ago...  ...Revature Sr.Technical Sourcer, Software Engineering About the Role...  ...motivated individuals kick start a career in tech. With our Associate...  ...through a combination of its Emerging Talent Programs and Digital... 
    Full time
    Local area
    Worldwide
    Relocation
    Visa sponsorship
    Work visa
    Relocation package

    Revature

    Raleigh, NC
    2 days ago
  • $47.9 - $68.86 per hour

     ...capacity planning and root cause analysis. Develop PowerShell automation to streamline...  ...advanced troubleshooting across hardware and software. 5+ years of experience with Azure...  ...interested applicants are invited to apply for career opportunities. Please email applicant.... 
    Hourly pay
    Full time
    Remote work

    UNC REX Healthcare

    Morrisville, NC
    1 day ago
  •  ...an opportunity to impact your career and provide an adventure...  ...what's possible. As a Lead Software Engineer at JPMorganChase within...  ..., analyses, synthesizes, and develops visualizations and reporting...  ...events that explore new and emerging technologies Executes standard... 

    慨正橡扯

    Raleigh, NC
    4 days ago
  • $135.41k - $160k

     ...Job Title: Technical Lead 3. Occupation Code: 15-1252.00 (Software Developers) 3. Period of Employment (mm/dd/year to mm/dd/year): 03/09/2...  ...digital business, and technology services. This means greater career stability, broader client exposure, and access to a vast... 
    H1b
    Work at office

    WinWire

    Morrisville, NC
    3 days ago
  • $114.6k - $234.6k

     ...Description We are looking for smart systems software engineers with BS/MS/PhD in Computer...  ...of unanticipated software failures Develop algorithms and distributed systems software...  ...algorithms to scale systems Career Level - IC4 Responsibilities As a member... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    5 days ago
  •  ...Library, incl good API design Experience on Connecting BlueTooth Health devices Experience in Supplying data to host app in specific formats MVVM+C Architecture Strong unit testing experience Strong experience with foreground and background services in IOS... 
    Work experience placement

    Omni Inclusive

    Cary, NC
    1 day ago
  • $114.6k - $234.6k

     ...solving skills, and a passion for mentoring and elevating other developers. Experience with Python is also valued. You’ll work at the...  ...from the posting date or as long as the job remains posted. Career Level - IC4 About Us Only Oracle brings together the data,... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Raleigh, NC
    5 days ago
  • $115.4k - $192.3k

     ...across teams. ~ Experience with platform engineering Internal Developer Portal (IDE) or self-service cloud development environments...  ...your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer: Health... 
    Temporary work
    Local area
    Immediate start
    Remote work
    Flexible hours

    LexisNexis

    Raleigh, NC
    14 days ago
  • $118.3k - $219.8k

     ...policies, and event-driven automation. Review and continue to develop multi-region fail over and high availability (HA) strategies...  ...your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer: Health... 
    Temporary work
    Local area
    Immediate start
    Remote work
    Flexible hours

    LexisNexis

    Raleigh, NC
    14 days ago
  • $110k - $130k

     ...production issues, enhancements, and continuous improvements Drive adoption of DevOps, CI/CD, and automation pipelines Stay updated on emerging technologies including AI/ML and cloud-native architectures Technical Skills (Must Have) Strong experience in Java (Spring Boot,... 

    Tata Consultancy Services

    Cary, NC
    1 day ago
  •  ..., NC location. In this role, you will be responsible for developing low-level embedded software for various Garmin Consumer Outdoor products. You will be...  ...individual contributor for carrying out software development in C, C++, Assembly language or other selected languages for... 
    Full time

    Garmin

    Cary, NC
    1 day ago
  •  ...Full Stack Java Developer Minimum of 6+ years' experience in solution, design and hands on development of web applications. 5+ years' hands-on development experience with Java EE, JBoss Server and Core Java. Experience with SOAP, REST services specifically Apache... 

    Omni Inclusive

    Cary, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C Software Developer (Emerging Careers). Be the first to apply!