Firm Name: Walgreen
Numbers of Jobs: Software Engineer
Education Need: Graduate
Job Hours: 8
Payment: $20-$30/Hour
What's Job City: DEERFIELD
Job Details:
This role carries out and implements tasks in an agile environment that have an impact on certain functional areas of the digital or online business software products from Walgreens, as well as their parts and processes. Brief assignments are the norm for work, and they frequently require the use of independent judgment. operates within the context of specified processes that, typically for an intermediary, simple, to complex systems, provide desired functionality to digital products, programs, and solutions. carries out operations that affect the entry- and mid-level components of the functional area.
Work obligations include.
- produces code that adheres to specifications. develops software programs and tools.
- Applications are tested and bug-checked after programming tasks are finished.
- creates software tools and applications using agile development methodologies.
- to produce high-quality deliverables, actively participates in the design, architecture, and construction phases, consulting with existing architects as necessary.
- determines whether programs are compatible with the hardware and software components of the existing communications infrastructure. uses company policies and procedures to address various problems while developing professional expertise.
- works on moderately difficult issues that require the review of a variety of variables to analyze situations or data. uses discretion to select the best course of action while staying within the parameters of standard practices and procedures.
- builds productive working relationships both internally and externally.
- For both routine tasks and new projects, both general and detailed instructions are given. Typically, under some supervision, seeking guidance from superiors when peculiar or complex problems arise.
- demonstrates proficiency in a variety of professional function areas.
- knows the organization's essential programming languages.
- effectively manages problems and challenges as they come up. has experience with programming languages that are essential to the organization.
- interacts with peers and/or managers from both inside and outside the company to exchange semi-complex information about the tasks assigned to them.
- engages in both teamwork and contributions as an individual.
- identifies problematic relationships using experience.
- anticipates problems, acts to prevent them, and effectively fixes them.
- after gathering and updating the necessary information, communicates with the appropriate parties.
relating to Walgreens and WBA.
Walgreens is a chain of pharmacies (www. walgreens . com) that consists of the U.S. For sale are S. Pharmacy and U. The S. Healthcare divisions of Walgreens Boots Alliance, Inc. (Nasdaq: WBA), a leader in integrated healthcare, pharmacy, and retail with a 170-year history of providing community care. To promote better health and happier lives, WBA aims to do the following. Puerto Rico, U.S. S. Nearly 9,000 retail establishments are run by, and other territories across America. The Walgreens chain, with headquarters in the S. Virgin Islands, takes pride in being a preferred neighborhood health destination for its roughly 10 million daily customers. The U. S. heavily on the work of pharmacists at Walgreens. S. by providing a wide range of pharmacy and healthcare services, including those that support equitable access to care for the nation's medically underserved populations. With fully integrated physical and digital platforms and cutting-edge technology, Walgreens provides a true omnichannel experience to deliver high-quality goods and services to local communities all across the nation. This is done to best serve the needs of clients and patients.
Minimum requirements.
- A High School diploma or GED is also acceptable, as is at least four years of experience in engineering, software engineering, or a related field.
- the ability to write code for automation or applications.
- understanding of programming languages for online applications, microservices, and mobile apps.
- the ability to build applications or automate processes.
- knowledge of the software development life cycle.
- knowing how to solve medium-level problems with code.
- being willing to spend up to 5% of your time traveling for work, domestically or abroad.
Preferred Conditions.
- Obtain a Bachelor's degree in computer science, information technology, or a closely related field.
- having experience in an agile setting.
- It takes at least two years of related experience which has gotten progressively more difficult.
- understanding where operational issues are and how to create, suggest, and implement solutions.
DevOps.
- IaaS and PaaS platforms require 2+ years of experience to automate the deployment of various applications.
- two or more years of experience using automation tools like Chef, Puppet, Ansible, Terraform, or others of a like nature.
- solid working knowledge of GIT workflows and repository management.
- outstanding knowledge of how to implement CI/CD pipelines for cloud deployments using Docker and containers.
- working familiarity with Kubernetes and microservices architecture, as well as DevOps tools and Linux environments.
- possessing practical experience or knowledge of the software development process for agile environments, particularly for web and mobile applications.
Internet and backend developer.
- prior experience creating front- and back-end systems.
- capable of using back-end languages like Java, Node/Typescript, etc. N.T., Python, etc. knowing enhancing the functionality of scalable, busy services.
- working familiarity with front-end design patterns (such as stateless components, conditional rendering, controlled components, hooks, etc. ) and knowledge of modern UI frameworks like React. ).
- Excellent distributed SQL skills (e. g. Design and usage trends for relational databases (e.g., Oracle, MySQL) and no-SQL databases (MongoDB, Cassandra).
- possess experience implementing, planning for capacity, and tuning the performance of cloud technologies from Azure (ACS, AKS), Google, IBM, AWS, or Cloud Foundry.
- knowledge of software engineering best practices, including coding standards, code reviews, source control management, build processes, testing, and operations.
programmer for mobile devices.
- I have two years of experience in developing mobile apps and have hands-on experience with Swift, SwiftUI, and Objective C (iOS).
- 2 years of hands-on experience building mobile apps, including Kotlin (Android) practical knowledge.
- a working knowledge of JSON and APIs for client applications.
- knowledge of software engineering best practices, including coding guidelines, code reviews, source control administration, build procedures, testing, and operations.
- software test engineer.
- Having worked as an SDET, developer, or competent automation engineer for at least three years.
- knowing automating processes in at least one OO language, such as Java, C/C++, Python, or web-based technologies.
- proven ability to create frameworks and tools for test automation.
- understanding of cloud-native microservices architecture.
analysis of data.
- 2 years of experience integrating, transforming, and combining data from various structured and unstructured data systems to create analytics solutions on any cloud platform, such as Microsoft Azure, AWS, or GCP.
- understanding of Cassandra and Cosmos, as well as relational and NoSQL databases.
- two years' worth of Python, Java, or SQL programming experience.
- experience managing integration workflows using Talend, Store Proc, Change Data Capture (CDC), Spark, and Azure API.
- possessing the ability to identify operational issues and recommend fixes.
- working knowledge of Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, and Power BI Analytics.
- any experience with reporting tools like Power BI, Business Objects, Cognos, or Tableau.