SAS

  • Sr Software Developer - Fraud

    Job Locations US-NC-Cary HQ
    Requisition ID
    20030728
    Category
    Research and Development
    Visa Sponsorship
    No
    Travel Requirements
    10%
  • Overview

    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.

     

    Role:

     

    As a Software Developer in R&D at SAS, you will be working with our SAS Visual Investigator product within the SAS Fraud and Security Intelligence division. SAS Visual Investigator is a cloud-ready investigation and incident management solution that allows customers to analyze large structured and unstructured data sources. Users can create, triage and manage alerts; perform detailed investigations; and disseminate the resulting insights. The product provides a customizable platform for other SAS teams and external developers to create a new generation of investigative applications using the very latest technologies. Solutions built on top of SAS Visual Investigator include:

    • Anti-Money Laundering
    • Child Welfare
    • Counter Terrorism
    • Law Enforcement Intelligence

    We are looking for a software developer experienced in developing large distributed systems using Java technologies and frameworks. Proven expertise in analyzing, and solving, performance bottlenecks of large-scale systems is a key requirement.

     

    In addition to other software development activities, focused tasks in this role include:

    • Analyzing the solution to understand critical execution pathways that may be throttling application performance.
    • Work with product managers and test teams to identify/create large data sets and product configurations suitable for performance tests under varied use cases.
    • Work with test teams to create automated tests and gather performance metrics.
    • Track and analyze application performance over time.
    • Deliver solutions for any performance bottlenecks identified.
    • Mentor or assist other developers in developing high-performance software.
    • Assisting SAS Technical Support team with customer issues.

    Essentials Requirements:

    • Bachelor's degree in Computer Science or another quantitative field.
    • Developing large, distributed software using Java and related technologies involving:
      • Microservice architecture
      • Spring framework
      • ORM technologies
      • Message-oriented middleware
    • Relational database performance tuning (PostgreSQL and Oracle).
    • JVM performance tuning.

    Preferences:

    • Elasticsearch, Kafka, or similar products.
    • Cloud platforms and container technologies – Amazon AWS, Kubernetes, Docker etc.
    • Hadoop-based distributed data stores (Hive, HBase, Impala).
    • HTML5 client development.

    SAS looks not only for the right skills, but also for a cultural fit. We seek colleagues who will contribute to the unique culture that makes SAS such a great place to work. We look for the total candidate: technical skills, culture 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  

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share with your networks