Senior Software Engineer

10 hours ago


IL United States WALGREENS Full time
Job Summary

This role requires a highly skilled software engineer with advanced expertise in designing, developing, and implementing complex software systems. The ideal candidate will have a strong background in software engineering, with a proven track record of delivering high-quality software solutions. The role involves leading cross-functional teams, mentoring junior engineers, and collaborating with stakeholders to drive business outcomes.

Key Responsibilities
  • Design, develop, and test software systems, including cloud-based and internet-related tools.
  • Write high-quality code that meets coding standards and best practices.
  • Lead the development of software features, ensuring timely delivery and exceptional quality.
  • Collaborate with cross-functional teams to drive business outcomes and resolve complex technical issues.
  • Mentor junior engineers, providing guidance and support to help them grow in their careers.
  • Develop and maintain technical documentation, including coding standards, architecture diagrams, and technical specifications.
  • Stay up-to-date with industry trends, emerging technologies, and best practices in software engineering.
About Walgreens

Walgreens is a leading healthcare, pharmacy, and retail company with a 170-year history of caring for communities. Our purpose is to create more joyful lives through better health. We operate nearly 9,000 retail locations across America, Puerto Rico, and the U.S. Virgin Islands, serving nearly 10 million customers each day. Our pharmacists play a critical role in the U.S. healthcare system, providing a wide range of pharmacy and healthcare services.

Basic Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • At least 4 years of experience in software engineering, with a strong background in designing, developing, and implementing complex software systems.
  • Experience with programming languages, including Java, Python, C++, and JavaScript.
  • Experience with software development methodologies, including Agile, Scrum, and Waterfall.
  • Excellent 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 related field.
  • Experience with cloud-based technologies, including AWS, Azure, and Google Cloud.
  • Experience with DevOps practices, including continuous integration, continuous deployment, and continuous monitoring.
  • Experience with containerization, including Docker and Kubernetes.


  • , IL, United States Baxter International Full time

    About the RoleBaxter International is seeking a highly experienced Senior Director of Software Engineering to lead our global software engineering team. As a key member of our R&D Leadership Team, you will be responsible for creating and implementing department vision that aligns with the organization's vision and strategic plan.Key ResponsibilitiesLead a...


  • , MD, United States Onyx Point Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Onyx Point. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Analyze user requirements to derive software design and performance...


  • Waukesha, WI, United States Brooksource Full time

    *Senior Software Engineer**Waukesha, WI (Hybrid)**12+ Month Contract-to-Hire*As a full stack Senior Engineer in the Imaging Software team, you will design, develop, and deliver next-generation software solutions for MRI scanners. You will collaborate cross-functionally with a global team of software system engineers to develop secure capabilities for the MRI...


  • , MD, United States Motion Recruitment Full time

    Senior Software EngineerAbout the RoleMotion Recruitment is seeking a highly skilled Senior Software Engineer to join our growth engineering team. As a key member of our team, you will be responsible for designing, developing, and maintaining complex web applications.About the CompanyOur client is a leading FinTech company that provides innovative solutions...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering - we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security...


  • Four States, United States Mutual of Enumclaw Insurance Full time

    About Mutual of Enumclaw InsuranceMutual of Enumclaw Insurance is a company that values inclusion and connectedness. We are committed to cultivating a culture that supports our employees and helps them grow professionally.Job Title: Senior Software EngineerWe are seeking a Senior Software Engineer to join our team. The ideal candidate will have experience...


  • Orlando, FL, United States Electronic Arts Inc. Full time

    Senior Software Engineer This exciting role offers the opportunity to architect and enhance enterprise-scale software applications used to create games and to collaborate with game teams across the entire company on popular titles including FC, Apex, Madden, Battlefield, NHL, Skate and more. Reporting to a Senior Engineering Manager, you will: Provide...


  • , CA, United States Noyo Full time

    About NoyoNoyo is a leading benefits infrastructure company that enables seamless data connectivity across the benefits ecosystem. Our mission is to provide modern infrastructure to power the next generation of consumer health and benefits experiences.Job SummaryWe are seeking a skilled Senior Engineer to join our team. As a Senior Engineer, you will be...


  • Raleigh, NC, United States VirtualVocations Full time

    A company is looking for a Senior Software Engineer I Key Responsibilities: Building highly scalable web applications for millions of users Designing and implementing effective solutions for complex operations and architectures Taking ownership of the engineering ecosystem to deliver features to stakeholders Required Qualifications: Full-stack...


  • Norfolk, VA, United States AERMOR LLC Full time

    Location: Norfolk, VirginiaExperience: 6+ YearsClearance Type: SecretAERMOR LLC is seeking qualified candidates for the role of a Senior Software Engineer to work directly with customers to determine needs; develop plans, designs, and development schedules; and coordinate systems development.This is not a remote position.Responsibilities Include:Performs...


  • Norfolk, VA, United States AERMOR LLC Full time

    Location: Norfolk, VirginiaExperience: 6+ YearsClearance Type: SecretAERMOR LLC is seeking qualified candidates for the role of a Senior Software Engineer to work directly with customers to determine needs; develop plans, designs, and development schedules; and coordinate systems development.This is not a remote position.Responsibilities Include:Performs...


  • , AR, United States Walmart Full time

    About the RoleWe are seeking a highly experienced Senior Director of Software Engineering to lead our team in developing and implementing cutting-edge software solutions for our Transportation Brokerage platform. As a key member of our engineering organization, you will be responsible for driving the technical vision and strategy for our platform, leading a...


  • Oakland, CA, United States VirtualVocations Full time

    A company is looking for a Senior Software Engineer Lead. Key Responsibilities: Lead the design, development, and implementation of complex software applications using modern technologies and tools Collaborate with various teams and stakeholders to drive improvements in software development practices Mentor and guide other engineers, fostering a...


  • Redmond, WA, United States Talent Software Services Full time

    Software Development Engineer 2Job Summary: Talent Software Services is in search of a Software Development Engineer for a contract position in Redmond, WA. The opportunity will be nine months with a strong chance for a long-term extension.Position Summary: The main


  • , CA, United States CyberCoders Full time

    Senior Backend Software EngineerCyberCoders is a leading technology company seeking a highly skilled Senior Backend Software Engineer to join our team in Los Angeles. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable web applications using modern technologies.Key Responsibilities:Design and...


  • , AR, United States Walmart Full time

    About the RoleWe are seeking a highly experienced Senior Director of Software Engineering to lead our Transportation Brokerage team. As a key member of our engineering organization, you will be responsible for managing a global team of engineers and driving the development of scalable and resilient platforms.Key ResponsibilitiesOwn and influence product...


  • Lorton, VA, United States Booz Allen Full time

    Software Engineer, SeniorThe Opportunity:As a software engineer, you can resolve a problem with a complete end-to-end solution in a fast, Agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference, we need you on our team. We’re looking for an experienced engineer like you with the...


  • Boston, MA, United States Snyk Ltd. Full time

    Our Opportunity As a Senior Software Engineer at Snyk, you'll be at the forefront of building the future of application security. You'll be challenged to create high-performance, reliable, and scalable services while collaborating closely with cross-functional teams. We're looking for individuals who are passionate about crafting exceptional software,...


  • , CA, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Cloud Software Engineer to join our team at Google. As a key member of our engineering team, you will design, develop, and deploy scalable and efficient software solutions on Google Cloud platforms.ResponsibilitiesWrite and test product or system development code.Participate in design reviews with peers and...