Walgreensposted 18 days ago
$102,800 - $164,400/Yr
Deerfield, IL
Health and Personal Care Retailers

About the position

We are seeking a skilled engineer with a strong background in software engineering or a related field. The ideal candidate will have experience in writing code for moderately complex applications and will be responsible for designing and building applications and automation solutions. This role requires a proactive approach to identifying operational issues and implementing effective strategies to resolve them. The candidate should be willing to travel up to 10% of the time for business purposes.

Responsibilities

  • Write code for moderately complex applications.
  • Design and build moderately complex applications and automation solutions.
  • Write automation tests or deployment scripts.
  • Create coding/scripting solutions to fix moderately complex problems.
  • Identify operational issues and recommend and implement strategies to resolve problems.
  • Lead direct and indirect teams, including cross-functional leadership.

Requirements

  • Bachelor's degree and at least 4 years of experience in Engineering, Software Engineering or similar field OR a High School Diploma/GED and at least 7 years of experience in Engineering, Software Engineering or related field.
  • Experience in Engineering, Software Engineering or similar field.
  • Experience writing code for moderately complex applications.
  • Experience with programming languages for online applications, microservices or mobile applications.
  • Experience designing/building moderately complex applications/automation.
  • Experience writing automation test or deployment scripts.
  • Experience creating coding/scripting solutions to fix moderately complex problems.
  • Experience identifying operational issues and recommending and implementing strategies to resolve problems.
  • At least 1 year of direct leadership, indirect leadership and/or cross-functional team leadership.
  • Willingness to travel up to 10% of the time for business purposes.

Nice-to-haves

  • Bachelor's degree in computer science, Information Technology or related field.
  • Experience working in an Agile environment.
  • 5+ years of hands-on experience in Deployment automation for various applications IaaS, PaaS platforms on a Linux environment.
  • 5+ years of hands-on experience in automation software like Chef, Puppet, Ansible, Terraform or equivalent.
  • Excellent knowledge in implementation of CI/CD pipelines for Cloud deployments using containers/Docker.
  • Strong demonstrable experience in GIT Workflows, Pipelines, and code repository management.
  • Experience in working on Kubernetes platform on a microservices architecture and other DevOps tooling.
  • Good understanding of infrastructure components (e.g., databases, networking, cloud services, orchestration tools, containerization).
  • Experience in operationalization Web and Mobile applications through monitoring and alerting for a polyglot application stack.
  • Previous experience with full stack development ranging from front-end user interfaces to back-end systems.
  • Expert level knowledge of software engineering best practices including coding standards, code reviews, source control management, build process, testing & operations.
  • Proficiency in design, development, security & scalability of high-volume services implemented in Java, Node/Typescript, .NET, or Python.
  • Strong demonstrated experience of Enterprise Integration Design patterns in development of loosely coupled & resilient systems.
  • Hands on with modern UI frameworks like React with excellent knowledge of client-side security & front-end design pattern.
  • Demonstrable experience of design, development, query & database optimization of distributed SQL & NoSQL databases.
  • Strong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies.
  • 4+ Years of Mobile App development experience and excellent hands-on skill in Kotlin (Android).
  • Experience in building testing automation tools using cloud platforms like AppCenter.
  • Experience in ReactNative Programming.
  • Experience integrating third party SDKs like Facebook, Adobe etc.
  • Experience with integrating with Back-end Services (APIs, GraphQL etc.).
  • 4+ years of experience in integrating, transforming and consolidating data from various structured and unstructured data systems.
  • 4 years of Experience in SQL, Java or Python programming.
  • Experience with relational and NoSQL databases such as Cosmos, Cassandra.
  • Working experience with dimensional data modeling and strong knowledge of best practices and solution patterns.
  • Knowledge in Azure cloud technologies like Data Flow, Data Bricks, Azure Synapse, Azure Analysis Services and Power BI Analytics.
  • Experience in Data Pipeline and integration workflow management tools.
  • Experience in any of reporting tools like Power BI, Business objects, Cognos or Tableau.
  • Experience in data classification, naming, data design, and the creation of DDL.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service