From The Beginning, Starbucks Wanted To Be A Different Kind Of Company. One That Not Only Celebrates Coffee And Rich Culture But Also Brings A Sense Of Connection. We Are Known For Developing Exceptional Leaders Who Share This Passion And Whose Employees Serve To Inspire Others.
This Role Contributes To The Success Of Starbucks By Providing And Supporting Complex Technology Solutions And Making Significant Changes To Channel Development, US Franchise Stores And Global Franchise Stores. As A Salesforce Developer, You Will Identify, Design, And Deploy Technology And Organizational Processes That Deliver Business Capabilities That Enable Strategic Planning And Performance Improvement For The Global Starbucks Organization Spanning Products Such As Cloud Sales, Commerce B2B, Cloud Experience, And More. This Role Requires Attention To Requirements Analysis And Solution Design, And The Ability To Effectively Connect With Various Technical And Business Personnel Across The Company To Maximize The Value Of The Salesforce Platform, Emphasizing And Enhancing The User Experience. In Addition To Providing Effective Marketing Solutions, This Role Requires Leadership Through Strong Customer Service Organization And A Continuous Mindset To Improve The User Experience Of Partners (Employees) And Customers. The Ability To Lead, Influence, Negotiate, Reorganize, And Coach/Mentor Less Experienced Developers And Work Well With Others Is Essential To Success In This Role. Model And Act By Starbucks' Guiding Principles.
As An Application Development Manager, Your Essential Duties And Responsibilities Include, But Are Not Limited To, The Following:
Technical Design And Implementation
- Support Project Initiation Efforts By Assisting In Defining the Scope Of Work And Identifying Targeted Solutions. Assists Project Management In Planning, Strategy, Scheduling, Prioritization And Resource Allocation Activities.
- Participating In The Solution Design Process: Gathering The Requirements And Adjusting The Backend, Contributing To The Design Of The Project, Leading To The Creation Of Skills And Development. Reduce Risk By Using Examples And Proof Of Concept For Complex Problems Where Appropriate. Do It Slowly, Looking At The Vision Of The Final Product. Ensures Understanding Of Methods And Progress In The Process.
- Develops Software Solutions For Business Problems. Supports Design And Code Standards. Creates Secure, Durable, Flexible, Flexible And Accessible Solutions And Strives To Minimize Production Support Issues. Uses Agile Delivery Methods And Participates With Scrum Teams In The Execution Of Solution Delivery Projects.
- Creates And Maintains Documentation To Support Training, Process Management, Implementation, And Operational Processes And Procedures. · Demonstrates Systems Skills And Applies Technical Skills To The Subject To Perform Root Cause Analysis And Identify Problem Patterns.
- Coordinates Decisions With Vendors And/Or Cross-Functional Teams. Provides Timely And Effective Communication Regarding Issue Status/Resolution To End Users And Other Key Stakeholders.
- Consider The Service' Overall Technology Experience And Thoughtfully Designed And Shared Solutions
Platform Management
- Actively Participates In Developing Student Solutions On The Platform. This Advisory Part Of The Project Reviews The Portfolio Of Business Capabilities To Guide And Adjust Solution Options To Ensure The Health Of The Platform.
- Work Creatively On The Platform Management Portfolio. Contribute To The Vision, Roadmap, And Investment Of The Platform Necessary To Take Our Business Solutions To The Next Level. Identifies, Affects, Sells, And Prioritizes Various New Platform Opportunities, As Well As Technical Rewards, And Regularly Evaluates and develops Programs And Solutions To Increase The Level Of The Platform Offering Or Solving System Design Problems.
- Collaborate With Cross-Functional Teams, Such As Infrastructure, Security, Architecture, QA, And Core Development Teams, To Strengthen And Enhance The Platform Through Technology.
- Effectively Design And Implement Solutions Through Business Processes And Governance To Ensure Solutions Are Supported, Secure And Compatible. Develop vendor Relationships To Understand And Influence Product Offerings And Vendor Strategies, Improve Customer Support, And Gain Insight Into Technology Trends.
- Contribute To The Platform Development Community By Contributing, Content, And Feedback On Design Principles, Code Standards, And Shared Libraries.
Instructions
- Provides Project Leadership; Initiates, Coordinates, And Supports Small To Medium Development Efforts For Developer Teams And Shared Code Bases.
- Oversees The Delivery Of Other Developers And Teams By Setting Priorities And Directing Deliverables. Represents The Development Team When Working With Cross-Functional Teams Including Project Analysts, Project Management, Development, Construction, Infrastructure, And Business Customers.
- Communicates, Supports, And Influences Others To Achieve Acceptable Solutions And Outcomes In Complex And Confusing Situations. Communicates Technical And Design Processes With Project Teams And Related Teams.
- Coaches And Mentors Other App Developers To Learn New Skills And Technologies. Demonstrates Confidence As A Leader By Being Respectful And Articulate To Influence Critical Technology Solutions.
- Manage Plans And Deliver In A Fast-Paced Support Environment, Delivering All Issues And Resolutions With A Focus On Customer Satisfaction, Stakeholder Management, On-Time Delivery And Operational Efficiency.
We Would Like To Hear From People Who Have:
- More Than 3 Years Of Relevant Experience In IT
- At Least 3 Years Of Experience In Salesforce B2B Business
- At Least 4 Years Of Experience And Understanding Of The Salesforce Platform And Architecture, Data Models, Out-Of-The-Box Business Features And Capabilities.
- 3+ Years Of Experience In An Agile And Devops Environment
- Good Knowledge Of Salesforce B2B Marketing Strategy And Salesforce Communities.
- Experience Implementing Large-Scale E-Commerce Solutions With An Emphasis On Salesforce Business Solutions
- Experience In Integrating Marketing Capabilities With Various Business Systems And Working With Integration Tools (ETL, Nifi, Mulesoft, Etc.)
- Development Experience With Salesforce Lightning Web Applications (LWC)
- Knowledge Of Declarative Tools (Process Builder, Flow) And Best Practices For Knowing When To Use Programming Instead Of Declarative Statements. Working Knowledge Of Soql, Sosl, Web Services (Soap Or Rest), Lightning Web Infrastructure, Apex, Controller, Trigger, Batch Process, API
- Understanding Of Best Practices Of Customer Security Models And Implementation Of Security And Organizational And User Management. Hands-On Experience With Platform Tools (Data Loader, Visual Source Code, Workbench)
- Strong Understanding Of Environment Management, Versioning, Code Best Practices And Deployment Methods.
- Good Knowledge And Understanding Of Java
- Salesforce Certification Is A Plus
Knowledge, Skills, And Abilities Required
Technical Skills
- Understanding The Various Design And Implementation Options For Creating Solutions That Are Secure, Maintainable, Sustainable, Flexible And Accessible.
- Ability To Adopt New Technologies And Trends As They Impact Our Business And Platforms.
- Ability To Write And Develop High-Quality Reusable Software With Minimal Defects.
- Ability To Learn And Integrate New Technologies, Concepts, And Development Languages.
- In-depth understanding Of Data Transfer Processes And Connections, Including Synchronous, Asynchronous, Big Data, Dynamic, And Asynchronous Methods.
- Working Understanding Of Application Architecture, Infrastructure And Security Concepts, And Technology Implementation.
- Ability To Analyze, Diagnose, And Propose Solutions To Employee Problems.
- Ability To Understand And Solve Technical Problems With Options And Recommendations.
- Knowledge Of Business Conditions And Situations, As Well As Professional Customer Opportunities. Knowledge Of The Functional Aspects Of The Solution.
Personal Skills
- Ability To Create And Explain Ideas And Solutions For Technical And Business Projects
- The Ability To Use Facts And Data To Influence Peers And Prospects In Solutions And Strategies
- Ability To Work With System Owners And Identify IT Solutions To Improve Business Processes.
- It Is Best To Speak And Write
- Ability To Communicate Priorities, Strategies, Plans, And Ideas With Team Members And Clients
- Strong Analytical And Problem-Solving Skills
- Ability To Prioritize And Meet Deadlines
- Ability To Use Business Knowledge, Common Sense, And Common Sense Quickly
- Ability To Make Quick And Effective Decisions Using A Combination Of Intuition, Analysis, Experience And Judgment
Job Benefits:
- Health Insurance: Starbucks Offers Health Coverage Options, Including Health, Dental, And Vision Insurance, For Eligible Employees And Their Dependents.
- Retirement Savings: The Company Offers A 401(K) Plan With Matching Contributions To Help Employees Save For Their Future.
- Stock Options: Members May Be Eligible To Participate In Starbucks Stock Options Programs, Which Allow Them To Buy Company Stock At A Reduced Price.
- Paid Leave: Members Can Obtain Paid Leave, Sick Leave, And Personal Leave.
- Tuition Assistance: Starbucks Offers Its Members The Opportunity To Receive Tuition Assistance For Higher Education Or Online Degree Programs Through the Arizona State University Online Platform.
- Member Benefits: Employees Receive Many Benefits, Including A Free Pound Of Coffee Or Tea Each Week, Discounts On In-Store Purchases, And Access To Members-Only Events.
- Mental Health Support: Starbucks Provides Mental Health And Emotional Well-Being Resources, Including Access To Counseling Services.
- Parental Leave – New Parents Are Entitled To Paid Parental Leave To Bond With Their Newborn Or Adopted Child.
- Member Assistance Program: This Program Provides Financial Assistance And Resources To Members During Times Of Crisis Or Personal Hardship.
- Travel Benefits: Depending On Your Location, Starbucks May Offer Travel Benefits To Help Employees Defray Travel Expenses.
Application Developer Lead
Bachelor Degree

4
Bachelor Degree