Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Point of Sale (POS)

Starbucks

Starbucks

Point of Sale (POS)

Seattle, WA
Full Time
Paid
  • Responsibilities

    JOB SUMMARY AND MISSION

    At Starbucks, our mission is to inspire and nurture the human spirit – one person, one cup, and one neighborhood at a time. Starbucks Technologists work to achieve this mission using technology delivered to our partners, customers, stores, roasters, and global communities.

    We are looking for a hands-on-developer with broad experience to assist in building software applications for Starbucks retail point-of-sale platform. 

    This is a role for a developer that is comfortable working in a fast-paced collaborative environment that has an obsession for customer satisfaction and a bias for action to drive new features from inception to deployment and support.

    As a senior developer, you will:

    • Build POS applications using .NET (C#), SQL Server, XAML, ISS, and Python
    • Ensure that system improvements are successfully implemented and monitored
    • Create working prototypes to prove out ideas
    • Analyze and modify existing code to meet requirements

    SUMMARY OF KEY RESPONSIBILITIES

    Responsibilities and essential job functions include but are not limited to the following:  

    • Coaches and mentors other less experienced team members. Performs cross-training and facilitates information sharing among team members.  
    • Collaborates with team members to recommend new software development technologies and development processes.  
    • Designs, develops, implements, documents, and tests changes to an application subsystem. Creates prototypes and ensures deliverables are high quality and meet user expectations. Supports system and integration testing activities. 
    • Initiates design reviews for new applications and adheres to software development standards.  
    • Participates in requirements gathering and functional specification activities. Assist with development of functional designs and resolving complex design issues. May act as senior technical expert to consult with and analyze the business needs.  
    • Resolves and helps mitigate production application issues and assists less experienced application developers as needed. Contributes to the documentation of production support processes. Anticipates long term support issues and plans for corrective actions. Performs root cause analysis to identify permanent resolutions to software or business process issues.  
    • Working with application development leads, establishes, maintains and ensures compliance with standards for development, testing and documentation.
  • Related Video
  • Qualifications

    SUMMARY OF EXPERIENCE  

    • Analyzing, diagnosing and proposing solutions to technical application issues and user problems (6 years)
    • Application development and object oriented programming experience (6 years)
    • Development, deploying and supporting large enterprise scale solutions (6 years)
    • Working with process owners and identifying information technology solutions that enable business process improvements (4 years)
    • Service oriented or restful API development (2 years)
    • Working in Agile development teams (2 years)
    • Proficiency in .NET (C#, WPF, XAML)

    REQUIRED KNOWLEDGE, SKILLS AND ABILITIES  

    • Bachelor’s degree in Computer Science or equivalent work experience
    • Strong interpersonal and collaboration skills  
    • Effective communication skills, both written and verbal
    • Solid understanding of OO principles, Design Patterns and Software Extensibility Models  
    • Strong analytical and problem-solving skills  
    • Ability to quickly learn new application systems and technologies  
    • Strong proficiency in programming languages  
    • Ability to accurately break down complex applications designs into component deliverables and estimate design and development timelines 
    • Experience with Software Development Lifecycle (SDLC), Agile methodologies, DevOps models, and Test-driven development processes.
    • Experience with Lean/Continuous Improvement practices

    Starbucks and its brands are an equal opportunity employer of all qualified individuals, including minorities, women, veterans & individuals with disabilities. Starbucks will consider for employment qualified applicants with criminal histories in a manner consistent with all federal, state, and local ordinances.

  • Industry
    Food and Beverages
  • Fun Fact
    Starbucks proudly hires veterans, opportunity youth, and invest in education. Lots of opportunities to grow with Starbucks, from a barista to a manager!
  • About Us

    Starbucks is about more than just a coffee; they're dedicated to employee and community growth. Starbucks even runs a program that pays for their baristas tuition to help them finish their education. That’s why when you launch your career inspired by human connection and the opportunity to become your personal best, the possibilities are endless. SCAP - Starbucks College Achievement Program