Walgreens Boots Alliance - Deerfield, IL
posted 5 months ago
The Senior Software Engineer (Front-End Development) at Walgreens is a seasoned professional responsible for performing and implementing activities that significantly impact the components and processes of the Walgreens Digital/Online application. This role requires a comprehensive understanding of the organization's software applications and tools, as well as in-depth knowledge of relevant programming languages. The engineer will be involved in important and complicated undertakings, anticipating and preventing potential problems and roadblocks before they occur. The position is situated within an Agile environment, where the engineer will develop design skills while mentoring less experienced team members. In this role, the engineer will plan, design, develop, and test software systems or applications for software enhancements and new products, including cloud-based or internet-related tools. Responsibilities include writing code that meets specifications for large and complex software programs and systems, developing software applications and tools, and participating in software design. The engineer will deliver software features with exceptional quality, adhering to designated release plans and delivery commitments. Active participation in the design, architecture, and build phases is expected, aiming to produce high-quality deliverables while collaborating with existing architects. The engineer will also interact with internal and external peers to exchange complex information related to their areas of specialization. They will work closely with other team members to guide software architecture and technology decisions, demonstrating proficiency in most areas of the professional function and specialization in some. The role requires the ability to work on diverse problems where data analysis requires evaluating identifiable factors, and the engineer will be expected to network with senior personnel in their area of expertise to exchange semi-complex information related to assigned activities. Overall, this position is crucial for maintaining the high standards of software development at Walgreens, ensuring that the applications meet the needs of nearly 10 million customers each day.