Deliver high quality software using Agile/Kanban development methodologies Ensures application and infrastructure architectural solutions are stable, secure, highly available and compliant with Company standards and practices All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, or protected veteran status, or any other characteristic protected by law. Qualified applicants with criminal histories will be considered for employment in a manner consistent with all federal, state and local ordinances. Ability to establish cross-functional, collaborative relationships with business and technology partners 8 years of professional industry experience with software development Bachelor's degree in computer science or related field 5+ years of professional industry experience with software development in .NET Core/C 3+ years of experience with large-scale distributed systems and multi-tier architectures 2+ years of experience developing and operating services in one or more of the major cloud providers such as Azure, AWS, or GCP. Azure preferred. 2+ years of experience with containerization and orchestration technologies such as Docker and Kubernetes 2+ years of experience with Kotlin in android development Strong software engineering fundamentals including knowledge of design patterns and OO coding principles Demonstrated ability to debug and optimize code and automate routine tasks Demonstrated experience implementing and managing high capacity, redundant, and mission critical environments Strong verbal and written communications skills are a must, as well as the ability to work effectively across internal and external organizations Experience with relational and non-relational, NoSQL databases Experience working with distributed systems and architectures, including SOA, SaaS and microservices is a Plus Proficient in Linux development Understanding of the payment processing industry including card-present, certification and PCI are a Plus Retail Payment experience would be a BIG plus
At Starbucks, we like to say that we are not in the coffee business serving people, but in the people business serving coffee. Here, our employees - who we call partners – are the heart of the Starbucks experience, and being a partner means aspiring to become part of something bigger: inspiring positive change in the world and growing in your career and in your community.
It’s an opportunity to be your personal best. Starbucks is an equal opportunity employer of all qualified individuals, including minorities, veterans and individuals with disabilities.
In everything we do, we are dedicated to our mission: To be the premier purveyor of the finest coffee in the world, inspiring and nurturing the human spirit — one person, one cup and one neighborhood at a time.
Join us. Inspire with every cup. Explore opportunities, benefits and more at careers.starbucks.com
Take the next step in your career journey