Firm Name: Walgreens
Numbers of Jobs: Senior Software Engineer
Education Need: Graduate
Job Hours: 8
Payment: $20-$30/Hours
What's Job City: DEERFIELD
Job Details:
Tasks that have an impact on the mentioned functional areas of the Walgreens Digital/Online application will be carried out and implemented by a seasoned, experienced professional who is thoroughly knowledgeable in their field of expertise. anticipates and avoids problems or obstacles before they occur. usually given important or difficult projects. implements actions that frequently have a significant impact on crucial steps or processes in their own unit's or team's projects for platform operation in an Agile environment.
The current software application and tools used by the organization are well understood, but this role is still honing its design abilities. possesses extensive knowledge of and proficiency in key programming languages for the organization. receives work in the form of short- and mid-term assignments that frequently require the use of independent judgment. explains to less experienced team members.
Included in work obligations.
- Plans, designs, develops, and tests software systems or applications for novel products, such as cloud-based or internet-related tools, software upgrades, and software enhancements. Creating code that adheres to specifications, typically for very large and complex software systems. builds software and tools. participates in the creation of software.
- writes code that adheres to specifications for incredibly complex, massive software systems.
- develops programs and software tools. participates in the software design process.
- uses Agile development methodologies to produce software applications and tools.
- complies with the specified release schedule and delivery deadlines while delivering software features of the highest quality.
- Projects that are important or difficult are given this position.
- Contributes to and actively participates in the design, architecture, and construction phases with the aim of delivering the highest-quality deliverables, working with existing architects as necessary. tests whether a program is compatible with the hardware and software components of the existing communications infrastructure.
- interacts with both internal and external peers and is able to share complex knowledge about each of their specialized fields. In close cooperation with other team members, direct software architecture and technological decisions.
- demonstrates thorough expertise in some areas and mastery of the majority of the elements of the professional function. Work on various issues where data analysis calls for the evaluation of observable factors. By anticipating issues and obstacles, one can avoid them.
- networks to communicate semi-complex information about the tasks at hand with senior internal and external personnel in the relevant fields of expertise.
- One can develop their professional expertise to handle a variety of issues by using the policies and procedures of their employer.
- expanding one's capacity for design. possesses a thorough knowledge of the tools and software used by the organization. has extensive knowledge of programming languages that are important to the organization.
- various issues in unique ways.
- has a comprehensive knowledge of the organization's present software applications and tools, in addition to developing design skills. has in-depth knowledge of programming languages essential to the organization.
- proactively recognizes potential problems and takes precautions to avoid them.
- explains to less experienced team members.
A person in this position should be prepared to earn a salary/hourly rate of between $116,470 and $215,820, plus bonuses in accordance with any bonus plans that may be applicable. The actual compensation will vary according to experience, seniority, location, and other factors that are permitted by law. To view the benefits, please click here jobs. benefits at walgreens.com.
In relation to Walgreens and WBA:.
Walmart (http://www. The U. S. includes websites like walgreens.com. S. pharmacies in general and U. Do not the Walgreens Boots Alliance, Inc. healthcare divisions. (Nasdaq: WBA), an industry innovator in pharmacy, retail, and integrated healthcare with a 170 year history of serving communities. WBA wants to make people's lives healthier and happier by promoting wellness. running close to 9,000 retail locations across America, Puerto Rico, and the U. Every day, nearly 10 million customers from the S. Virgin Islands choose Walgreens as their local health destination. the U. S. The pharmacists at Walgreens are essential. 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. In order to best serve the needs of customers and patients, Walgreens offers a true omnichannel experience with fully integrated physical and digital platforms supported by cutting-edge technology. This makes it possible for the business to offer top-notch products and services in localities all across the nation.
Requirements that are fundamental.
- a bachelor's degree and at least four years of experience in engineering, software engineering, or a related field; OR a high school diploma or GED and at least seven years of experience in those fields.
- knowledge of writing code for moderately complex applications.
- knowledge of programming for online, mobile, and microservices applications.
- experience with the automation and design of moderately complex applications.
- writing deployment or test automation scripts previously.
- the ability to write and code scripts to solve moderately difficult problems.
- possessing expertise in identifying operational issues and developing, suggesting, and implementing solutions.
- having spent at least two years contributing to workplace financial decisions.
- direct, indirect, and/or cross-functional team leadership experience of at least two years.
- willing to travel up to/at least 5% of the time for work, both inside and outside of their home state.
Preferred Conditions.
- A Bachelor's degree in computer science, information technology, or a related field is required.
- experience locating operational issues and formulating and implementing solutions.
- working familiarity with an agile environment.
- specialized "Preferred Qualifications" in each case.
DevOps.
- five or more years of experience working in Linux environments automating the deployment of various applications across SaaS, PaaS, and platform environments.
- 5+ years of relevant experience working with automation tools like Terraform, Chef, Puppet, Ansible, etc.
- Excellent implementation skills for CI/CD pipelines for Docker-based cloud deployments.
- long history of successfully managing GIT pipelines, workflows, and code repositories.
- having knowledge of other DevOps tools, the Kubernetes platform, and microservices architecture.
- very good understanding of infrastructure components (e. g. cloud services, orchestration tools, containerization, and network infrastructure).
- monitoring and alerting for a multilingual application stack to gain insight into operational Web and mobile applications.
Backend and web developer.
- prior experience developing back-end systems across the full stack and front-end user interfaces.
- a high level of proficiency in best practices for software engineering, including coding standards, code reviews, source control management, build processes, testing, and operations.
- a willingness to take on even the most challenging coding tasks.
- proficiency in Java, Node/Typescript, DotNET, Python, etc.-based high-volume service design, development, security, and scalability.
- There is compelling evidence that enterprise design patterns are used to build resilient, loosely coupled systems.
- Excellent understanding of client-side security and front-end design patterns (stateless components, conditional rendering, controlled components, hooks, etc.). ) with practical knowledge of modern UI frameworks like React. ).
- extensive understanding of distributed SQL design, development, querying, and database optimization (e. g. such as Oracle, MySQL, and NoSQL (MongoDB, Cassandra) databases.
- Strong skills in cloud technologies, including Azure (ACS, AKS), Google, IBM, AWS, and Cloud Foundry, in terms of deployment, security, capacity planning, and performance tuning.
Make mobile-friendly software.
- 4+ years of hands-on experience creating mobile apps, with exceptional Kotlin (Android) skills.
- working understanding of cloud platforms like AppCenter for creating testing automation.
- programming expertise with react-native.
- a working understanding of coding standards, code reviews, source control management, build processes, testing, and operations.
- possessing experience integrating third-party SDKs from firms like Facebook, Adobe, etc.
- Knowing how to integrate with back-end services (APIs, GraphQL, etc. ).
Analyses and data.
- 4+ years of experience developing analytics solutions on any cloud platform, such as Microsoft Azure, AWS, or GCP.
- four years of programming experience in Python, Java, or SQL.
- knowledge of Cassandra and Cosmos, two popular relational and NoSQL databases.
- Practical experience with dimensional data modeling as well as knowledge of best practices and solution patterns.
- being familiar with Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Azure Analysis Services, and Power BI Analytics.
- understanding of Azure APIs, Spark, Talend, Store Proc, Change Data Capture (CDC), and Talend as workflow management tools for data integration.
- knowledge of any reporting tools, including Power BI, Business Objects, Cognos, or Tableau.
- possessing expertise in DDL creation, data naming, and data design.
- the ability to identify operational issues and create solutions.