Back to Jobs

Experienced Software Engineer – Hybrid Remote Opportunity with Walgreens in Alabama, Competitive Salary $26/Hour

Remote, USA Full-time Posted 2025-11-03

Introduction to Walgreens and Our Vision

Walgreens, one of the nation's largest drugstore chains, is dedicated to providing excellent customer service and improving the lives of those we serve. Our mission is to be the most trusted and convenient healthcare provider, making quality healthcare accessible to all. We are now seeking an experienced and skilled Software Engineer to join our dynamic team in Alabama. This is an exceptional opportunity to contribute to the development of innovative software solutions that drive our business forward and make a real difference in people's lives.

Job Overview

In this role, you will be responsible for designing, developing, testing, and maintaining software applications and tools that support our business operations. You will work collaboratively with our team of engineers to identify and prioritize project requirements, develop solutions, and ensure the delivery of high-quality software products. If you have a passion for software development, excellent problem-solving skills, and a strong work ethic, we encourage you to apply for this exciting opportunity.

Key Responsibilities

  • Design, develop, test, and maintain software applications and tools that meet specifications and requirements
  • Collaborate with cross-functional teams to identify and prioritize project requirements and develop solutions
  • Participate in the planning, design, and construction stages of software development projects
  • Conduct testing and debugging of software applications to ensure quality and reliability
  • Develop software applications and tools using Agile development approaches and methodologies
  • Evaluate the compatibility of software applications with existing hardware and software features
  • Build and maintain effective working relationships with internal and external stakeholders
  • Provide technical support and guidance to junior team members and contribute to the development of best practices and standards

Essential Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Experience writing code for applications or automation, with a strong understanding of software development principles and methodologies
  • Proficiency in programming languages relevant to the organization, such as Java, Python, or C++
  • Experience building, testing, and deploying software applications or automation scripts
  • Knowledge of the Product Development Life Cycle and Agile development methodologies
  • Ability to travel up to 10% of the time for business purposes, including meetings, training, and conferences

Preferred Qualifications

  • Experience working in a collaborative environment, with a strong understanding of team dynamics and communication principles
  • At least 2 years of continuous and progressive experience in software development, with a focus on complex problem-solving and analytical skills
  • Experience identifying functional issues and developing and implementing procedures to resolve them
  • Strong understanding of software development best practices, including design patterns, testing, and deployment
  • Experience with cloud-based technologies, such as AWS or Azure, and containerization using Docker

Career Growth Opportunities and Learning Benefits

At Walgreens, we are committed to the growth and development of our employees. As a Software Engineer, you will have access to a range of training and development opportunities, including online courses, workshops, and conferences. You will also have the opportunity to work on complex and challenging projects, collaborating with experienced engineers and contributing to the development of innovative software solutions. Our goal is to provide a supportive and inclusive work environment that fosters creativity, innovation, and growth.

Work Environment and Company Culture

Our company culture is built on a foundation of respect, empathy, and inclusivity. We value diversity and promote a work environment that is collaborative, dynamic, and supportive. As a Software Engineer, you will be part of a talented team of professionals who are passionate about software development and committed to delivering high-quality solutions. We offer a flexible, hybrid remote work arrangement, with opportunities to work from home and collaborate with colleagues remotely.

Compensation, Perks, and Benefits

We offer a competitive salary of $26 per hour, with opportunities for growth and advancement based on performance and experience. Our benefits package includes medical, dental, and vision insurance, as well as a 401(k) retirement plan and paid time off. We also offer a range of perks, including discounts on company products and services, employee recognition programs, and opportunities for professional development and growth.

Conclusion

If you are a motivated and experienced Software Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. With a competitive salary, flexible work arrangement, and opportunities for growth and development, this is an ideal role for someone who is passionate about software development and committed to delivering high-quality solutions. Don't miss out on this chance to join our dynamic team and contribute to the development of innovative software solutions that drive our business forward.

Submit Your Application

Seize this opportunity to make a significant impact. Apply now and take the first step towards a rewarding new role. Please submit your application, including your resume and a cover letter, to be considered for this exciting opportunity.

Apply for this job  

Similar Jobs