Walgreens Boots Alliance logo

Senior Software Engineer II- Full Stack Java

Walgreens Boots Alliance

Bellevue, WA
Full Time
Senior
128k-204k
23 days ago

Job Description

About the Role

This role demonstrates proficiency in all areas of the professional function and advanced in-depth specialization to perform and implement activities that impact components and processes of the Walgreens Digital/Online application. It is typically assigned to strategic, complex undertakings, requiring independent judgment and creativity. The position involves mentoring team members, leading teams or projects, and contributing to technical and business approaches within a large healthcare, pharmacy, and retail organization committed to creating more joyful lives through better health.

Key Responsibilities

  • Plans, designs, develops, and tests software systems or applications for software enhancements and new products, including cloud-based or internet-related tools.
  • Writes code that establishes and enhances coding specifications for software programs and systems with little or no precedent.
  • Delivers software features with exceptional quality, meeting release plans and delivery commitments.
  • Works on problems of diverse scope, evaluating data and applying good judgment to select methods and techniques for solutions.
  • Leads the daily work of assigned work group or team, recommends modifications to operations, and adjusts short-term priorities.
  • Owns a functional area, breaks large requests into sub-tasks, provides status updates, and writes test plans.
  • Takes operational responsibility, sets measurable goals, reviews code changes, and networks with senior personnel and external vendors or customers.
  • Designs specifications for projects, leads implementation, and participates in developing technical/business approaches and new tools.
  • Has proven expertise in software design, architecture, and interrelationships, and sets project schedules and standards.
  • Champions processes such as Scrum and TDD, writes technical specifications, and identifies risks before major projects.
  • Owns development and rollout of products or large projects, and may take on additional tech lead responsibilities.

Requirements

  • Bachelor's degree and at least 4 years of experience in engineering, software engineering, or related field, or High School/GED with at least 7 years of experience.
  • Experience writing code for moderate to complex online applications, microservices, or mobile applications, including deployment automation.
  • Experience designing and building moderately complex applications and writing automated test scripts.
  • Experience creating coding/scripting solutions for complex problems and engaging with executive-level stakeholders.
  • At least 2 years of direct or cross-functional team leadership.
  • Willingness to travel up to 10% for business purposes.
  • Experience working in an Agile environment, DevOps, and deployment automation for applications on IaaS/PaaS platforms.
  • Strong understanding of infrastructure components such as databases, networking, DNS, cloud services, orchestration tools, and containerization.
  • Hands-on full stack proficiency (e.g., Java, NodeJS, SQL, NoSQL, React, JavaScript).
  • Experience in mentoring engineering teams and promoting high-quality standards across documentation, testing, and CI/CD.

Nice to Have

  • Bachelor's Degree in Computer Science, Information Technology.
  • Experience working in an Agile environment.
  • DevOps experience and leading automation/DevOps or development engineering teams.
  • Deployment automation experience on cloud platforms like Azure, Google, IBM, AWS, or Cloud Foundry.
  • Experience working on Kubernetes in a microservices architecture for high traffic applications.
  • Strong knowledge of infrastructure components and operationalization of high traffic web and mobile applications.
  • Prior experience mentoring engineering teams or tech leads.
  • Hands-on experience with enterprise integration patterns and security, performance, and resilience of solutions.
  • Mobile development experience in Swift, Objective C, Kotlin, ReactNative, and testing automation tools like AppCenter or ADO.
  • Data & Analytics experience with cloud platforms (Azure, AWS, GCP), SQL, Java, Python, NoSQL databases, and reporting tools like Power BI, Tableau.
  • Experience with data pipelines, data integration tools, and dimensional data modeling.

Qualifications

  • Bachelor's degree in a relevant field or equivalent experience.
  • At least 4 years of experience in software engineering or related fields, or 7 years with a high school diploma.

Benefits & Perks

  • Salary range: $127,500 - $204,000 per year.
  • Bonus pursuant to bonus plan terms.
  • Additional benefits can be reviewed at jobs.walgreens.com/benefits.

Working at Walgreens Boots Alliance

Walgreens is part of Walgreens Boots Alliance, a healthcare, pharmacy, and retail leader with a 170-year heritage. The company is committed to creating more joyful lives through better health, operating nearly 9,000 retail locations across the U.S., Puerto Rico, and the U.S. Virgin Islands. Walgreens emphasizes community care, equitable access to healthcare, and a seamless omnichannel experience supported by the latest technology. The organization values innovation, high standards, collaboration, and a focus on community well-being.

Apply Now

Job Details

Posted AtJul 10, 2025
Salary128k-204k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Walgreens Boots Alliance

Website

walgreensbootsalliance.com

Location

Bellevue, WA

Industry

Pharmacies and Drug Retailers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches