Job Description
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.
#J-18808-Ljbffr Jobright.ai
Job Tags
H1b,