• SAS Institute
  • High Point , NC
  • Information Technology
  • Full-Time
  • 3403 Corvair Dr


Loading some great jobs for you...




As a Sr. Software Developer in the Health Analytics Framework R&D group within the Global Hosting and US Professional Services Division of SAS you will develop best-of-breed advanced analytics healthcare solutions providing a scalable, highly performant architecture aimed at solving healthcare big-data challenges along with numerous other problems in the healthcare and life sciences industries.

Responsibilities:

  • Assist in the design and architecture of the Health Analytics Framework.
  • Develop mid-tier Java services for the Health Analytics Framework
  • Analyze the solution to understand problems with application performance
  • Work with product managers and test teams design and develop features of the application
  • Deliver solutions for any performance bottlenecks identified
  • Mentor or assist other developers in developing high-performance software
  • Assist SAS Technical Support team with customer issues
  • Perform peer code reviews
  • Develop tools and software to manage SAS and third-party software.
  • Provide pre- and post-implementation documentation
  • Configure, manage, monitor and debug mid-tier software such using tcServer
  • Essentials

  • Bachelor's degree or higher in Computer Science or a related field.
  • 7+ years of experience in commercial software development.
  • Proficient in Java enterprise web server programming.
  • Experience with Spring Boot or traditional Spring Framework apps.
  • Experience with relational database systems such as Oracle or PostgreSQL.
  • Experience building microservices .
  • Equivalent combination of education, training, and relevant experience may be considered in place of the education requirement stated above.

    Preferences:

  • Experience with IntelliJ IDEA, or similar IDE.
  • Developing apps deployed using Docker.
  • Familiarity with Git and Gradle
  • Experience Architecting Enterprise Solutions
  • Experience writing SAS programs
  • Experience with parallel or multi-threaded development
  • Additional:

  • Excellent written and verbal communication skills.
  • Proven leadership skills
  • Writing unit tests using a framework such as JUnit or Spock
  • Ability to work independently as well as with a team.
  • Developing apps for the SAS Viya platform.
  • Experience with Agile software development methodologies.
  • Experience building RESTful APIs.
  • Experience with Consul, Kubernetes, and OAuth.
  • Familiarity with full stack development contributing at different layers of a solution as needed.
  • SAS looks not only for the right skills, but also a fit to our core values. We seek colleagues who will contribute to the unique values that makes SAS such a great place to work. We look for the total candidate: technical skills, values fit, relationship skills, problem solvers, good communicators and, of course, innovators. Candidates must be ready to make an impact.

    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 race, color, religion, gender, sexual orientation, gender identity, age, national origin, disability status, protected veteran status or any other characteristic protected by law. Read more: Equal Employment Opportunity is the Law. Also view the supplement EEO is the Law, and the notice Pay Transparency

    Equivalent combination of education, training and experience may be considered in place of the above qualifications. The level of this position will be determined based on the applicant's education, skills and experience. 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.

    Want to stay up to date with life at SAS, products and jobs? Follow us on LinkedIn


    Associated topics: application architect, application developer, architect, architecture, back end, c/c++, c#, design, senior software developer, senior software engineer

    * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

    Launch your career - Upload your resume now!

    Upload your resume

    Loading some great jobs for you...