LEAD DEVELOPER - ENTERPRISE & GUEST MOBILITY SYSTEMS

Sorry, this job was removed at 2:52 p.m. (CST) on Monday, September 9, 2019
Find out who's hiring in West Suburbs.
See all Developer + Engineer jobs in West Suburbs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

OUR STORY:

Ulta Beauty is the largest specialty beauty retailer in the United States and the place for the true beauty enthusiast who gets butterflies as she shops for beauty and experiments throughout our store. We are the only one to provide our guests prestige, mass and salon products and services under one roof – All Things Beauty, All in One Place™. We put our guests at the center of all we do, committing to offer her unrivaled ways to be beautiful in an environment that provides the thrill of exploration and delight of discovery.

 

POSITION SUMMARY:

Ulta Beauty Information Systems Team is currently seeking a Lead Developer for their Enterprise and Guest Mobility Systems. This position will work closely with the Development and Architecture team to support the Enterprise services initiative. This role will lead the production and post production support process, including monitoring, production bug fixes and incident management.

 

 

CORE JOB RESPONSIBILITIES:  

  • Application Support: Develops procedures and documentation for applications support. Advises on application security, licensing, upgrades, backups, and disaster recovery needs.
  • Incident Management: Manages the prioritization and diagnosis of incidents according to agreed procedures. Investigates causes of incidents and seeks resolution. Manages the escalation of unresolved incidents.
  • Problem Management: Undertakes and reviews actions to investigate and resolve problems in systems, processes and services. Assesses problem fixes/remedies. Assists with the implementation of agreed remedies and preventative measures.
  • Security Administration: Maintains security administration processes and checks that all requests for support are dealt with according to agreed procedures. Provides guidance in defining access rights and privileges. Investigates security breaches in accordance with established procedures and recommends required actions and supports / follows up to ensure these are implemented.
  • System Installation & Decommissioning: Undertakes routine installations and de-installations of software. Takes action to ensure targets are met within established safety and quality procedures, including, where appropriate, handover to the client. Conducts tests of software using supplied test procedures and diagnostic tools. Corrects malfunctions, calling on other experienced colleagues and external resources if required. Documents details of all hardware/software items that have been installed and removed so that configuration management records can be updated. Develops installation procedures and standards, and schedules installation work. Provides specialist guidance and advice to less experienced colleagues to ensure best use is made of available assets, and to maintain or improve the installation service.
  • Customer Service: Liaises as the routine contact point, receiving and handling requests for support. Carries out a broad range of service requests for support by providing information to fulfill requests or enable resolution. Investigates in order to provide diagnosis and allocates unresolved issues as appropriate.  Contributes to creation of support documentation.
  • Leadership and Communication – Needs to be able to communicate effectively with various levels of people. Lead and mentor junior developers and guide them technically.

 

ADDITIONAL RESPONSIBILITIES:

 

  • Instrument dynaTrace and Sumo dashboards for real-time monitoring and healing
  • Create actionable alerts with KBAs that can be used by Service Desk
  • Work on implementing the CI/CD process for DevOps
  • Performs proactive monitoring, configuration management and fault resolution
  • Lead and mentor other team members and help setting up support lifecycle.

Requirements

REQUIREMENTS FOR CONSIDERATION:

  • Bachelor’s degree in Computer Science, a related field, or applicable work experience
  • Experience in development using React.js, Node.js.
  • Experience in 3rd party API integration.
  • Experience in Docker containerization.
  • Working knowledge of Linux and Database.
  • Working knowledge of DevOps and SDLC tools like Jenkins, Ansible, Jira required
  • Previous team leadership experience preferred
  • Strong verbal and written communication skills
  • Able to work independently and successfully in team environment and interface effectively with senior-level customer representatives.
  • Ability to effectively interact with internal and external business partners
  • Flexibility of providing support during odd hours, weekends, and peak seasons
  • Minimal travel required to training/conferences

#LI-CH1

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our satellite campus is in Chicago at 120 S. Riverside Plaza with 100 workstations & conference rooms which associates can reserve.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Ulta BeautyFind similar jobs