Lead Software Engineer

Job not on LinkedIn

April 26

Apply Now
Logo of Walgreens Boots Alliance

Walgreens Boots Alliance

Walgreens Boots Alliance (Nasdaq: WBA) is an integrated healthcare, pharmacy and retail leader serving millions of customers and patients every day, with a 170-year heritage of caring for communities.

10,000+ employees

📋 Description

• This role demonstrates proficiency in all areas of the professional function and advanced in-depth specialization to perform and implement activities that impact components / processes of specified functional areas of the Walgreens Digital/Online application. • This role is typically assigned to strategic, complex undertakings. • Receives work in the form of short- and mid-term outcomes that regularly require the application of independent judgment and creativity. • Mentors less experienced members of the team. • May lead teams / projects. • Plans, designs, develops, and tests software systems or applications for software enhancements and new products including cloud-based or internet-related resources. • Writes code that establishes and enhances coding specifications, typically for software programs and systems that have little or no precedent. • Delivers software features with exceptional quality, meeting designated release plans and delivery commitments. • Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. • Demonstrates good judgment in selecting methods and techniques for obtaining solutions. • Guides the daily work of assigned work group / team. • Recommends modifications to the daily operations of the assigned work group / team. • Makes needed adjustments to short-term priorities. • Owns a functional area. • Breaks large requests down into sub-tasks, gives higher-level status updates. • Writes test plans. • Takes operational responsibility. • Sets measurable goals and meets them. • Reviews code changes. • Networks with senior internal and external personnel in own area of expertise. • Interacts with direct team of accountability, peers and/or managers in other teams. • May interact with vendors and/or customers to share information and improve workflow processes. • May design specifications of assigned projects and may lead in implementation. • Demonstrates proficiency in all areas of the professional function and advanced in-depth specialization in some. • Participates in developing technical / business approaches and new or enhanced technical resources. • Has proven expertise in software design, architecture and software and system interrelationships. • Has expert knowledge of programming languages important to the organization. • Sets software engineering project schedules, defines project parameters and tasks and monitors project tasks. • Develops and keeps the "vision" of the project, leading others toward its completion. • Resolves a wide range of issues in creative ways. • Owns the development and rollout for an entire product, or large project. • Champions process (Scrum, TDD, etc). • Writes tech specs and identifies risks before starting major projects. • Sets standards. • Goes out of their way to reduce complexity. • As needed, takes on additional “tech lead” responsibilities for encouraging an initiative to completion. • Allocates and tracks the work of individual contributors. • Participates in teaching and training members of work group / team.

🎯 Requirements

• Bachelor's Degree in Computer Science, Information Technology. • Experience working in an Agile environment. • MERN stack development experience using ReactJS, Redux, NodeJS, ExpressJS, MongoDB and with expertise on JavaScript/TypeScript. • Experience in Restful web services using NodeJS ExpressJS. • Experience in NoSQL databases, such as MySQL and MongoDB. • DevOps Prior experience in leading a group of automation/DevOps or development engineering team. • Prior experience to deployment automation for various applications IaaS, PaaS platforms on a large complex system. • Experience in working on Kubernetes platform on a microservices architecture on high traffic applications. • Strong understanding of infrastructure components (e.g. databases, networking, DNS, cloud services, orchestration tools, containerization). • Experience in operationalization high traffic Web and Mobile applications through monitoring and alerting for a polyglot application stack. • Web/backend Developer Prior experience in mentoring a team of engineers, tech lead or leading an engineering team. • Enthusiastic about promoting high quality standards in the team across documentation, unit testing, code reviews, test automation & CI/CD. • Hands on full stack proficiency (e.g., Java, NodeJS, ., SQL, NoSQL, React, JavaScript etc.) • Mentor team in the choice of Enterprise Integration patterns for a seamless integration with other enterprise & external assets. • Big picture person with obsession about functional completeness, performance, security & resilience of end-to-end solution. • Strong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies – Azure (ACS, AKS), Google, IBM, AWS or Cloud Foundry. • Mobile Developer 6+ years of Mobile App development experience in Swift, SwiftUI, Objective C (iOS). • 6+ Years of Mobile App development in Kotlin( Android). • Experience in Test Driven Development and Testing Automation using cloud based products like AppCenter, ADO. • Experience in ReactNative Programming. • Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations. • Accessibility Experience. • Experience in building Design patterns, modularized apps. • Excellent Debugging, Optimization and Performance Skills. • Data & Analytics 6+ years of SME experience integrating, transforming and consolidating data from various structured and unstructured data systems for building analytics solutions in any cloud Platforms: Microsoft Azure, AWS or GCP. • 6+ years of experience working with Product Owner and domain experts to deliver data analytics and data Integration solutions. • Experience in SQL, Java or Python programming. • Experience with relational and NoSQL databases such as Cosmos, Cassandra. • Experience in Azure cloud technologies like Azure Data Flow, Data Bricks, Azure Synapse and Analysis Services. • Knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations. • Experience in any of reporting tools like Power BI, Business objects, Cognos or Tableau Working experience with dimensional data modeling and strong knowledge of best practices and solution patterns. • Hands on experience in Data Pipeline and integration tools like Talend, Change Data Capture (CDC), Spark & Azure APIs. • Coach and guide technical engineers for source data understanding, designing analytical solutions and critical operational support.

Apply Now

Similar Jobs

April 26

Abbott

10,000+ employees

⚕️ Healthcare Insurance

🧬 Biotechnology

💊 Pharmaceuticals

Join Abbott to enhance health care technology through React and Go for diabetes management.

🇺🇸 United States – Remote

💵 $75.3k - $150.7k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

April 25

Abbott

10,000+ employees

⚕️ Healthcare Insurance

🧬 Biotechnology

💊 Pharmaceuticals

Join Abbott as a Senior Full Stack Developer to enhance healthcare through innovative technology.

🇺🇸 United States – Remote

💵 $75.3k - $150.7k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

April 25

Stella Source

51 - 200

🛍️ eCommerce

🤝 B2B

🛒 Retail

Join Stella Source as a Senior Software Engineer focusing on AI and SaaS development. Redefine the future of the metal services industry with your coding expertise.

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

April 25

Futuralis

11 - 50

🔒 Cybersecurity

Join Futuralis as a Full Stack Developer to build cloud-native applications leveraging AWS services.

🇺🇸 United States – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

April 25

ExtraHop

501 - 1000

🔒 Cybersecurity

🔐 Security

🏢 Enterprise

Join ExtraHop as a Sr. Software Engineer to develop customer-focused cloud solutions.

🇺🇸 United States – Remote

💵 $150k - $180k / year

💰 $41M Series C on 2014-05

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com