Experienced Full Stack Software Engineer – Web & Cloud Application Development
Join Our Team and Shape the Future of Healthcare Technology
At Walgreens, we're on a mission to make a difference in people's lives through better health. As a leading healthcare company, we're committed to innovation, quality, and customer satisfaction. We're seeking an experienced Full Stack Software Engineer to join our team and help us develop cutting-edge web and cloud applications that transform the way we deliver healthcare services.
About Walgreens
Walgreens is part of the Walgreens Boots Alliance (WBA), a global leader in healthcare, pharmacy, and retail. With a rich history dating back to 1901, we've grown to become one of the largest pharmacy chains in the United States, serving over 10 million customers daily. Our commitment to community health and well-being is evident in our extensive network of retail stores, pharmacies, and healthcare services.
Job Summary
We're looking for a highly skilled Full Stack Software Engineer to join our team and contribute to the development of innovative web and cloud applications. As a key member of our engineering team, you'll work closely with cross-functional teams to design, develop, and deploy scalable, secure, and user-friendly applications that meet the evolving needs of our customers and patients.
Key Responsibilities
- Design, develop, and deploy full-stack web and cloud applications using modern technologies such as Node.js, React, Angular, or Vue.js.
- Collaborate with our engineering team to identify and prioritize project requirements, ensuring timely delivery and high-quality results.
- Work closely with our product management team to gather requirements, define technical specifications, and develop prototypes.
- Develop and maintain high-quality, modular, and reusable code, adhering to industry standards and best practices.
- Participate in code reviews, ensuring that code is maintainable, efficient, and meets our quality standards.
- Troubleshoot and resolve technical issues, collaborating with our DevOps team to ensure smooth deployment and operation of our applications.
- Stay up-to-date with emerging technologies, trends, and industry developments, applying this knowledge to improve our applications and services.
- Communicate effectively with our cross-functional teams, including product management, design, and QA, to ensure seamless collaboration and delivery.
Essential Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum 5 years of experience in full-stack software development, with a strong focus on web and cloud applications.
- Proven expertise in modern web development frameworks, such as Node.js, React, Angular, or Vue.js.
- Experience with cloud platforms, such as AWS, Azure, or Google Cloud, and containerization using Docker.
- Strong understanding of database design, development, and optimization, with experience in relational and NoSQL databases.
- Excellent problem-solving skills, with the ability to analyze complex technical issues and develop effective solutions.
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
Preferred Qualifications
- Master's degree in Computer Science, Software Engineering, or a related field.
- Experience with agile development methodologies, such as Scrum or Kanban.
- Knowledge of DevOps practices, including continuous integration, continuous deployment, and continuous monitoring.
- Experience with cloud security, identity and access management, and compliance frameworks.
- Strong understanding of machine learning and artificial intelligence concepts, with experience in implementing ML/AI solutions.
Career Growth Opportunities and Learning Benefits
At Walgreens, we're committed to helping our employees grow and develop their careers. As a Full Stack Software Engineer, you'll have access to a range of learning and development opportunities, including:
- Regular training and mentorship programs to help you stay up-to-date with emerging technologies and industry trends.
- Opportunities to work on high-impact projects, collaborating with cross-functional teams to deliver innovative solutions.
- A comprehensive benefits package, including health insurance, retirement savings, and paid time off.
- A dynamic and inclusive work environment, with a focus on diversity, equity, and inclusion.
Work Environment and Company Culture
Our office is a collaborative and dynamic environment, with a focus on innovation, creativity, and teamwork. As a Full Stack Software Engineer, you'll have the opportunity to work with a talented team of engineers, designers, and product managers to deliver high-quality applications and services. We're committed to creating a workplace that's inclusive, diverse, and supportive, with a focus on work-life balance and employee well-being.
Compensation, Perks, and Benefits
We offer a competitive salary and benefits package, including:
- A base salary range of $70,000 - $80,000 per year.
- A comprehensive benefits package, including health insurance, retirement savings, and paid time off.
- A dynamic and inclusive work environment, with a focus on diversity, equity, and inclusion.
- Opportunities for career growth and development, with a focus on innovation and creativity.
How to Apply
If you're a motivated and talented Full Stack Software Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. Please submit your resume, cover letter, and any relevant work samples to our online application portal. We can't wait to hear from you!
Apply To This Job Apply for this job