Job Title: Software Developer Company Name: SAS Job Url: https://www.simplyhired.com/job/auBCYO0UBWrToyxzkhRVziCWqPvFyUPRFEfsVqiLk5V-GzlkN6K1Hg Job Description: Software Developer SAS Cary, NC Job Details 6 hours ago Qualifications Spring Boot Go Bachelor's degree in information technology Computer Science CSS JUnit Software Engineering Continuous Delivery (CD) implementation RESTful API SAS Relational databases NoSQL Mid-level Scalable systems JavaScript frameworks Microservices AWS Analysis skills Docker Bachelor's degree Cloud-based systems Machine learning Cloud development Application design RabbitMQ GitHub Scalability Predictive analytics Agile software development Grafana Technical troubleshooting support Unit testing Bachelor's degree in software engineering 4 years Bachelor's degree in computer science Mockito HTML Information Technology Full Job Description : Summary of Duties: SAS Institute, Inc. seeks a Software Developer to develop new services that power the newest generation of analytic solutions for Predictive Analytics, Machine Learning and Forecasting. Design and develop innovative applications that employ a combination of microservices and serve data over cleanly designed RESTful HTTP endpoints. Work primarily in Java, Go and React. Develop SAS Viya products and solutions for delivery to customers. May work remotely pursuant to SAS’ Flexible Work Program. Qualifications: Position requires a Bachelor’s degree in Software Engineering, Computer Science, Information Technology, or related field plus four (4) years of experience in the job offered or as a Software Engineer or related occupation. Requires strong experience in Java 8 and Spring Boot including Lambda and Streams API. Requires development experience in Go. Requires proficiency in developing unit tests using Junit and Mockito. Requires experience with Agile development methodology and Scrum practices. Requires experience with React, JavaScript, HTML, and CSS. Requires experience in cloud software development using technologies such as Docker and Kubernetes. Requires experience with cloud vendors including AWS. Requires experience working with relational and NoSQL databases. Requires experience in performance analysis using Jaeger, OpenTelemetry, and Grafana. Requires the ability to diagnose and resolve memory-related issues. Requires experience working with RabbitMQ messaging services. Requires experience building CI/CD pipelines in Jenkins and GitHub. Requires experience applying industry API design patterns and concepts. Requires experience building scalable services using a microservices architecture. 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 Recruitingsupport@sas.com. Let's stay in touch! Join our Talent Community to stay up to date on company news, job updates and more. #LC