• Middle Tier Developer - Retail Industry R&D

    Job Locations US-NC-Cary
    Requisition ID
    Research and Development
    Visa Sponsorship
    Travel Requirements
  • Overview

    Germany SAS

    As a Middle Tier Developer on the Merchandise Planning R&D team, your duties will include architecting, developing and extending the core capabilities of the Merchandise Planning product. The person in this position will collaborate with subject matter experts, designers and other developers to build a market leading solution for assortment planning and financial planning for the Retail industry. This position requires extensive knowledge and experience with building highly scalable and fault tolerant Java based systems.



    • Experience in designing and developing highly scalable and fault tolerant multi-tier web applications and distributed systems.
    • Proficiency in server side development including use of Java, Spring, Spring boot micro-services, REST, and MVC patterns
    • Experience with Openstack, Docker and/or AWS
    • Experience with Postgres and/or Oracle databases
    • Ability to provide significant input into architectural decisions.
    • Must be familiar with all phases of the Software Development Life Cycle (SDLC) 


    • Superior problem-solving skills.
    • Strong written and verbal communication skills.
    • Hard-working, motivated, able to take initiative and meet deadlines
    • Comfortable working in a distributed, team-based environment
    • Detail oriented, well-organized and able to multi-task under pressure
    • Participate in peer code reviews, and embrace constructive criticism of your own code.
    • Experience building components designed for reuse with performance in mind.
    • Experience with Agile software development methodologies.  


    • Experience building components designed for reuse
    • Ability to use Test Driven Development methodologies (Unit test and UMLs)
    • Experience with disciplined unit, regression, and integration testing
    • Experience with GIT, Gerrit, Gradle, Maven
    • Experience with Linux, Docker, Virtualization Technologies like Vagrant, VirtualBox, VMWare.

    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 will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.

    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 SAS culture, products and jobs? Follow us on LinkedIn LinkedIn Logo


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