Job Detail

Application Developer Lead - Starbucks Coffee Company
Seattle, WA
Posted: Sep 12, 2024 14:24

Job Description

**

Application Developer Lead:

  • Direct and deploy technology and process solutions establishing key business capabilities and platform features, enabling the realization of strategic initiatives and operational improvements.
  • Perform analysis, solution design, technical development, and process improvement.
  • Participate in the solution design process, requirements gathering and backlog refinements.
  • Guide systems approach, help with project initiation, and contribute to functional design and technical design.
  • Establish continuous build and integration testing on applicable platforms and assist with manual system and integration testing efforts.
  • Contribute to the platform development community by providing input, content and feedback on design patterns, coding standards, and shared libraries.

Telecommuting permitted up to 40% per week.

Full time employment, Monday -- Friday, 40 hours per week. Pay Range: $183,500 - $227,400 per year.

From free coffee to competitive pay, Starbucks is proud to offer a comprehensive compensation and benefits package to our eligible part-time and full-time partners. Benefits include 100% tuition coverage through our Starbucks College Achievement Plan, health coverage with a variety of plans to choose from, and stock & savings programs like our equity reward program, Bean Stock. What's more, Starbucks offers flexible scheduling and opportunities for paid time off. Visit starbucksbenefits.com for details.

**

MINIMUM REQUIREMENTS:

Bachelor's degree in Computer Science, Computer Applications, Engineering, Information Technology, or related field, plus 8 years of experience (of which 5 years must be post-bachelor's and progressive experience) in a systems or application developer role; or Master's degree in Computer Science, Computer Applications, Engineering, Information Technology, or related field, plus 6 years of experience in a systems or application developer role.

Must have 5 years of experience working in a high capacity, highly scalable mission-critical web serving environment.

Must have 5 years of experience in systems integration and design, including writing operational specifications, test plans, and requirements management.

Must have 5 years of experience in Web (IIS or Apache).

Must have 5 years of experience in .Net & Java application.

Must have 5 years of experience in server installation, administration, configuration, troubleshooting, performance tuning, preventative maintenance, capacity planning, monitoring, and security procedures.

Must have 5 years of experience in at least two of the following scripting or programming languages: Ruby, Perl, Python, Shell, or PowerShell.

Must have 5 years of experience in internet standards HTTP, DNS, FTP, SSH, HTML, XML, JDBC, ODBC, SNMP, or other protocols.

Must have 5 years of experience in high availability hardware and database systems design, and implementation including cluster management, redundancy, and failover testing.

Must have 5 years of experience in producing system documentation, including writing requirements, operational specifications, system architecture, test plans, and as-built documentation.

Must have 1 year of experience with Configuration Management platforms (Chef, Ansible, CFEngine, or Puppet).

Must have 1 year of experience working on storage systems (SAN, NAS, or RAID Array).

Must have 1 year of experience with Network hardware architecting experience with load balancing equipment, switches, routers, and network troubleshooting.

Telecommuting permitted up to 40% per week.



Job Detail


Company Overview