Job_Summary: Walgreens is a leading retail pharmacy and health services company serving nearly 9 million customers each day. The Software Engineer I role involves performing and implementing activities that impact components of the Walgreens Digital/Online platform, requiring independent judgment and proficiency in technology functions. Responsibilities: • Performs and implements daily operational activities that generally influence mid-level components / processes of technology function, including but not limited to writing code and scripts that provide desired functionality to the software products and programs. • Creates, develops and maintains software code working in an agile environment. • Evolves software solutions that meet product functionality and quality needs with respect to functionality, performance, scalability, reliability, schedules and adherence to program goals and principles. • Analyzes and reviews system requirements. • Uses requirement and other design documents to gain overall understanding of the functionality of the new or enhanced application. • Participates in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate. • Participates in the evaluation of compatibility of programs with existing communications hardware and software features. • Provides recommendations on product and development environment improvements. • Reviews and maintains sprint tasks and issue tracking for products. • Maintains and supports existing and develops web-based prototypes, applications and tools. • Effectively resolves problems, roadblocks and basic problems as they occur. • Gathers and updates necessary information and communicates to appropriate parties. • Coordinates cross-functionally to accomplish activities. • Interacts with internal and external peers and/or managers to exchange semi-complex information related to assigned activities. • Identifies and determines likely reasons for problematic causes. • Prepares accurate documentation and communication to effectively facilitate elimination of problems / roadblocks as they occur and create efficient fixes. • Gathers and updates necessary information and communicates to appropriate parties. • May contribute to developing software protocols to support established standards. Qualifications: -Required: • Bachelor’s degree in computer science or related field of study OR a High School Diploma/GED and at least 4 years of experience in Engineering, Software Engineering or related field • Knowledge of coding web or mobile applications • Knowledge of Agile • Willing to travel up to 10 % of the time for business purposes (within state and out of state) -Preferred: • Experience analyzing and reporting data in order to identify issues, trends, or exceptions to drive improvement of results and find solutions • Experience identifying operational issues and recommending and implementing strategies to resolve problems • DevOps • Skilled in scripting like Bash, Python, Ruby etc • Working knowledge of Automation software like Chef, Puppet, Terraform, Ansible etc. • Working knowledge of deployments using Containers/Dockers, CI/CD pipelines • Exposure to Cloud technologies like Azure, AWS or GCP and Linux • Web/backend Developer • Skilled in programming languages, such as Java, Node, .Net, JavaScript, HTML, or other languages • Working knowledge of modern UI frameworks like React and Angular JS • Knowledgeable in server side relational (Oracle, MySQL) or NoSQL (Mongo) database technologies • Exposure to Cloud technologies – Azure, AWS, Google Cloud or Cloud Foundry • Mobile iOS • Knowledge of Swift, SwiftUI, programming language • Mobile Android • Knowledge of Kotlin Programming language • Data & Analytics • Knowledge of .Net or C# • Knowledge of building analytics solutions in any cloud Platforms: Microsoft Azure, AWS or GCP • Experience in SQL, Java or Python programming • Skilled in scripting languages such as JavaScript and proficient in using TypeScript for scalable, maintainable code development. • Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Power BI Analytics • Experience in any of reporting tools like Power BI, Business objects, Cognos or Tableau Company: Walgreens is a pharmacy, health, and wellness service center that offers trained infusion nurses and pharmacists to treat patients. It is a sub-organization of Walgreens Boots Alliance. Walgreens has a track record of offering H1B sponsorships.