Software Developer

SAS
Cary , North Carolina, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

Software Developer

Job Locations US-NC-Cary HQ Requisition ID 2024-35933 Category Information Technology Visa Sponsorship No Travel Requirements None

Summary of Duties : Implement the next generation SAS Studio mid-tier architecture. Convert Java-based SAS Studio backend to Go, as part of a larger effort to reduce memory footprint, deliver higher performance and scale, secure operations and data access, and adopt industry API standards.

Contribute to the architecture, design, development, unit testing, integration testing, and documentation of new product features in SAS Studio in compliance with SAS R&D standards and guidelines.

Build and enhance the Jenkins build pipelines, the Polaris promotion pipelines, and the development / test infrastructure for all of SAS studio to ensure adherence to CI / CD principles and to deliver consistently high-quality cadence releases.

Build and maintain Kubernetes development environments for developers and testers, including the OpenStack-based clusters and servers and Azure-based clusters and servers.

Switch engineering systems and processes from Jenkins to GitHub. Onboard, mentor, and train junior developers. May work remotely pursuant to SAS' Flexible Work Program.

Qualifications : Position requires a Bachelor’s degree in Computer Science, Computer Engineering, or related field plus five (5) years of experience in the job offered or five (5) years of experience in any related occupation in which the required experience was gained.

Requires experience with full-stack software development with Go, Javascript, TypeScript, Java, C#, .NET, and WPF. Requires experience with the full product build, release, lifecycle management using Jenkins, GitOps, and GitHub.

Requires expertise in Docker, Kubernetes, OpenStack, Azure DevOps, and supporting tools. May work remotely pursuant to SAS’ Flexible Work Program.

4 days ago
Related jobs
Promoted
REDLEO SOFTWARE INC.
Raleigh, North Carolina
Remote

Windchill PLM and related modules.Strong understanding of Windchill EPMDocument (CAD) Data Model & CAD/Part Associations.Strong experience in WGM (Work Group Manager) development.Good experience with using Creo Parametric, SolidWorks and other CAD Authoring Tools.Strong knowledge in TOOLKIT & object...

Promoted
Reli.
Raleigh, North Carolina
Remote

We’re looking for a Junior Software Developer who can help with developing scripts and tools to support our digital advertising, product, and supply chain teams. ...

Reperio Human Capital
North Carolina, USA

Mid-Level C++ Software Developer Engineer. Mid-Level C++ Software Developer Engineer. Remote/ Start Up/ Software/ C++/ Senior. The sector you would be working in if successful is software development for their computer networking products. ...

SAS
Cary, North Carolina

Are you passionate about software development and are looking for a position that will allow you to contribute on all levels of the software development stack? We are looking for full stack developers who want to get involved with the next generation of SAS analytic deployment platform, SAS Intellig...

N. Harris Computer Corporation - CAD
North Carolina, United States
Remote

As an Angular Software Developer, you will play a critical role in the design, development, and support of software solutions for our clients. Collaborating with a team of software developers, software quality analysts, and user experience designers. We are currently seeking an experienced and passi...

PNC Bank NA
Raleigh, North Carolina

PNC offers employees a comprehensive range of benefits to help meet your needs now and in the future.Depending on your eligibility, options for full-time employees include medical/prescription drug coverage (with a Health Savings Account feature); dental and vision options; employee and spouse/child...

N. Harris Computer Corporation - CAD
North Carolina, United States
Remote

As a Java Software Developer, you will play a critical role in the design, development, and support of software solutions for our clients. Collaborate with a team of software developers, software quality analysts, and user experience designers. We are currently seeking an experienced and passionate ...

Taylor Corporation
Remote, NC
Remote

Prepare and process data through postal cleansing software. ...

Broadcom Inc.
Durham, North Carolina

As an R&D Software Engineer you will be responsible for working closely with management and architects to create highly complex and sophisticated software on design projects that span several groups. Evaluate impact of software performance, and recommend changes to software design team. Set up softw...

Intuitive Surgical
Raleigh, North Carolina

Interface directly with stakeholders to ensure we are developing effective software. Assist in the development and documentation of effective requirements and efficient test strategies for the service software. Write software that interacts directly with our robots and improves the traceability and ...