Senior Software Engineer - Android Developer

Company:  Walgreens
Location: Deerfield
Closing Date: 31/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Summary

Seasoned, experienced professional with a full understanding of area of specialization, who will perform and implement activities that impact components/processes of specified functional areas of the Walgreens Digital/Online application. Anticipates and prevents problems and roadblocks before they occur. Typically assigned to important/complicated undertakings. Implements activities that generally impact important components/processes of the work of own unit/team/projects of the platform operation in an Agile environment.

This role is developing design skills, but has a comprehensive understanding of the organization's current software application and tools. Has in-depth knowledge of programming languages important to the organization and is proficient with them. Receives work in the form of short- and mid-term assignments that regularly require the application of independent judgement. Mentors less experienced members of the team.

Job Responsibilities

  • Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools.
  • Writes code that meets specifications, typically for large and highly complex software programs and systems.
  • Develops software applications and tools using Agile development methodologies.
  • Delivers software features with exceptional quality, meeting designated release plan and delivery commitments.
  • Contributes to and participates actively in the design, architecture and build phases to produce high quality deliverables.
  • Interacts with internal and external peers to exchange complex information related to areas of specialization.
  • Demonstrates proficiency in most areas of the professional function and in-depth specialization in some.
  • Networks with senior internal and external personnel in own area of expertise.
  • Applies company policies and procedures to resolve a variety of issues.
  • Resolves a wide range of issues in creative ways.
  • Mentors less experienced members of the team.

Basic Qualifications

  • Bachelor's degree and at least 4 years of experience in Engineering, Software Engineering or similar field OR High School/GED and at least 7 years of 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 identifying operational issues and recommending and implementing strategies to resolve problems.
  • At least 2 years of experience contributing to financial decisions in the workplace.
  • At least 2 years of direct leadership, indirect leadership and/or cross-functional team leadership.
  • Willing to travel up to/at least 5% of the time for business purposes.

Preferred Qualifications

  • 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.
  • 5+ years 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.
  • Good understanding of infrastructure components (e.g., networking, cloud services, orchestration tools, containerization).
  • Experience in operationalizing Web and Mobile applications through monitoring and alerting.
  • Strong knowledge of implementation, security, capacity planning & performance tuning of solutions deployed to Cloud technologies.
#J-18808-Ljbffr
Apply Now
Share this job
Walgreens
  • Similar Jobs

  • Senior Android Developer

    Deerfield
    View Job
  • Senior Software Engineer - Web Developer

    Deerfield
    View Job
  • Software Engineer - Web Developer

    Deerfield
    View Job
  • Software Engineer - Web Developer

    Deerfield
    View Job
  • Senior Software Design Engineer in Test

    Deerfield
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙