cover image
SAS

SAS

www.sas.com

10 Jobs

17,654 Employees

About the Company

Get more done with faster, more productive AI and analytics from the most trusted analytics partner on the planet. Produce answers as fast as the world produces data with SAS. With over forty years of analytics innovation, SAS has been giving customers around the world THE POWER TO KNOW®.

Listed Jobs

Company background Company brand
Company Name
SAS
Job Title
Sr. ServiceNow Conversational Developer
Job Description
**Job Title**: Sr. ServiceNow Conversational Developer **Role Summary** Lead the design, development, and deployment of AI‑powered conversational experiences on the ServiceNow platform to enhance support interactions for internal teams and customers. **Expectations** - Deliver context‑aware, secure conversational interfaces aligned with product goals. - Continuously optimize user engagement and resolution metrics through analytics. - Operate at scale, ensuring stability, performance, and compliance with security policies. **Key Responsibilities** - Design and implement Virtual Agent topics, flow diagrams, and Now Assist conversations. - Develop AI‑skill modules for case management, self‑service, knowledge, and entitlement use cases. - Collaborate with UX, product, and platform engineering to define conversation architecture, tone, and KPIs. - Build and maintain secure integrations with internal systems via REST/JSON APIs and Flow Designer. - Conduct conversational analytics, iterate on dialogue flows, and track improvement metrics. - Stay current on ServiceNow generative AI tools and identify innovation opportunities. - Ensure adherence to security policies and software development best practices. **Required Skills** - 8+ years software development experience, 3+ years on ServiceNow (configuration, scripting, integrations). - Proficient in JavaScript, JSON, REST APIs, Flow Designer, and Virtual Agent design. - Strong conversational design understanding (dialogue flow, intent, context management). - Experience with NLP/AI integration (Azure OpenAI, ServiceNow GenAI Controller, etc.). - Ability to translate business requirements into functional conversational solutions. - Familiarity with ServiceNow CSDM, CSM data models. - Knowledge of Microsoft Copilot, Graph Connectors, or Microsoft 365 plugin development is a plus. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Information Systems, or equivalent experience. - ServiceNow Certified Application Developer (CAD) or relevant Virtual Agent/Now Assist certifications. - Additional certifications in AI/NLP, UX/UI acceptable.
Cary, United states
Hybrid
Senior
27-11-2025
Company background Company brand
Company Name
SAS
Job Title
Software Developer (Emerging Career)
Job Description
Job title: Software Developer (Emerging Career) Role Summary: Secure software engineer responsible for developing, testing, and deploying secure Java Spring Boot components within a continuous delivery pipeline for the Viya 3.5 platform. Works collaboratively with cross‑functional teams using Agile methodologies to design and implement security features, perform security scans, and maintain compliance with industry best practices. Expactations: - Deliver high‑quality, secure code in each sprint. - Participate actively in design, code reviews, and retrospectives. - Keep current with emerging security threats and tools. Key Responsibilities: - Design, develop, and maintain secure Java Spring Boot services and libraries. - Integrate security features such as authentication, TLS/SSL handling, and encryption into the platform. - Conduct static and dynamic security scans (Snyk, Prisma, ZAP, etc.) and remediate findings. - Write unit tests and apply test‑driven development practices. - Contribute to CI/CD pipelines (Jenkins, GitHub Actions, scripting). - Collaborate with product management, QA, DevOps, and peers to meet sprint goals. - Participate in Agile ceremonies: sprint planning, daily stand‑ups, reviews, and retrospectives. - Maintain documentation for developed features and security procedures. Required Skills: - Proficiency in Java and object‑oriented design. - Experience with Spring Boot or similar Java frameworks. - Familiarity with Gradle for build automation. - Strong command of Git for source control. - Knowledge of Agile/Scrum development practices. - Experience with CI/CD tools (Jenkins, GitHub Actions) and scripting (Python). - Ability to write unit tests and perform test‑driven development. - Exposure to security scanning tools (Snyk, Prisma, Klocwork, ZAP). - Basic understanding of cybersecurity concepts: FIPS, TLS/SSL, certificate management, encryption. - Excellent communication and problem‑solving skills. - Eagerness to learn and adopt new technologies. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field. - 2+ years of professional software development experience. - Relevant certifications (e.g., Certified Java Developer, Certified Secure Software Lifecycle Professional) are a plus but not mandatory.
Cary, United states
Hybrid
Junior
04-12-2025
Company background Company brand
Company Name
SAS
Job Title
Sr Software Developer-Decisioning team
Job Description
**Job title:** Senior Software Developer – Decisioning Team **Role Summary:** Lead full‑stack development for a high‑volume Decisioning platform, delivering robust React front‑ends and Java/Go microservices. Own architectural design, coding, automated testing, deployment pipelines, and cross‑functional collaboration to meet tight timelines while ensuring performance, security, and quality. **Expectations:** - Design, develop, and ship scalable, testable features within defined deadlines. - Write clean, maintainable code following R&D best practices. - Maintain high quality through automated unit, integration, and UI tests. - Collaborate with product managers, UI/UX designers, and other stakeholders to validate requirements. - Participate in scoping, sprint planning, and progress tracking. **Key Responsibilities:** 1. Develop and maintain React (TypeScript) UI components and Java/Go RESTful services. 2. Build and unit test components using Jest and other frameworks. 3. Write and run CI/CD pipelines via GitHub/GitLab/Jenkins. 4. Perform functional, performance, and security testing; triage and fix defects. 5. Collaborate across teams to ensure implementation satisfies functional requirements and R&D standards. 6. Participate in project scoping, task estimation, and status reporting. **Required Skills:** - 8+ years Software Development experience. - Strong React (TypeScript) front‑end development. - Proficiency in Java or Go for back‑end services. - Experience writing automated tests (unit, integration). - Familiarity with CI/CD tools (Git, GitHub, GitLab, Jenkins). - Knowledge of SQL and relational databases (PostgreSQL, Oracle). - Experience with containerization (Docker, Kubernetes). - Cloud architecture experience, preferably Azure. **Required Education & Certifications:** - Bachelor’s degree in Computer Science or related quantitative field. ---
Glasgow, United kingdom
Hybrid
Senior
04-12-2025
Company background Company brand
Company Name
SAS
Job Title
Software Developer (Emerging Career) Java / Spring Boot
Job Description
**Job Title** Software Developer (Emerging Career) – Java / Spring Boot **Role Summary** Develop and maintain Java‑based microservices within the SAS Platform Services division. Contribute to the next‑generation mid‑tier services for SAS Viya, focusing on new feature development, security hardening, and performance optimization. Engage across the full software development lifecycle, from design through support, while expanding expertise in containerization and Azure cloud technologies. **Expectations** - Deliver high‑quality, testable, and scalable code in line with R&D best practices. - Participate in open‑source initiatives and community collaboration. - Maintain end‑to‑end ownership of assignments, ensuring timely completion and stakeholder communication. **Key Responsibilities** - Design, code, unit‑test, and deploy Java services using Spring Boot. - Develop REST APIs, ensuring adherence to architectural standards. - Build, orchestrate, and manage containers (Docker, Kubernetes). - Implement CI/CD pipelines with Git/Gerrit/Jenkins, GitHub, or GitLab. - Perform functional, unit, and performance testing; review and update test plans. - Collaborate with product managers, designers, and QA to meet functional requirements. - Participate in project scoping, scheduling, and progress tracking. - Provide support for internal and external consumers throughout the code lifecycle. - Engage in continuous improvement, knowledge sharing, and skill development. **Required Skills** - Proficient in Java and Spring Boot. - Experience designing RESTful APIs. - Familiarity with CI/CD tools (Git, Jenkins, GitHub/GitLab). - Knowledge of Linux operating systems. - Agile SDLC practice experience. - Container orchestration skills (Docker, Kubernetes). - Exposure to cloud architecture, preferably Azure. - IDE proficiency (IntelliJ IDEA or VS Code). - Collaboration tools: Jira, Confluence. - Strong problem‑solving and debugging abilities. **Required Education & Certifications** - Bachelor’s degree in Computer Science or a related quantitative field. - 2–5 years of demonstrable Java development experience. - Equivalent combinations of education, training, and experience may be accepted.
Cary, United states
Hybrid
Junior
08-12-2025