IT Director (Open Interface Development)

Employer
  • AutoZone

Job Description

As an IT Director specializing in software development on the Open Interface group, you will be responsible for leading multiple teams of engineers in developing frontend applications. This group is growing to become a center of excellence within the company, focusing on web and mobile applications across multiple areas of business engagements. A successful candidate will have a background in developing customer-facing applications, a strong familiarity with software development, great project management and communication skills, and an eagerness to grow with a team as they take on increasing responsibility.


What Your Day Will Look Like (Other Duties Responsibilities May be Assigned):

  • Be a role model for collaborative, self-empowered, and distributed work culture
  • Own the growth and development of contributors working under your guidance
  • Partner with product and program management teams to successfully deliver complex products
  • We expect you to easily build partnerships with assigned business partners to understand, identify and define their current and future needs in support of the business strategy. You will truly help set the direction of system implementation within AutoZone.
    • AutoZoners have a contagious work ethic; including a high sense of urgency to resolve issues quickly, creatively and efficiently. We also expect a high sense of responsibility and the ability to influence others. o We expect the ability to articulate issues, build consensus around recommendations, and clearly align our teams around the most appropriate next steps to come naturally
    • As an AutoZoner, you will be surrounded consistently by top tier talent (both onsite as well as remote); to effectively manage your team you will be expected to hold a high level of organization, detail orientation, and the ability to articulate issues clearly.
    • As a Director, you will be challenged to intake business partner requests based on a cost-benefit analysis of the business benefit and to also provide counsel to business management.
    • Your role will be highly influential by directing the design and development of modifications to current systems and/or creation of new systems to meet business partner needs in a timely and cost-effective manner.
    • In addition to implementation, you will also be responsible for support of our existing technologies
    • We will require that you direct the effective implementation of new systems including roll-out support, business partner training, performance monitoring and ongoing maintenance.
  • Give direct guidance to teams on coding, development process, and product development
  • Foster relationships with business managers and cross-functional delivery team members

Influence and Leadership Responsibility:


This role will directly supervise a team of engineers with varying levels of experience in frontend development, ranging from associate to senior level contributors. Some employees will be remote and even international, plus there will routinely be a diverse group of contingent workers helping.

  • As an expert in your field, we will require you to participate as a member of the IT management team in functional activities such as planning, budgeting, special projects, and other initiatives that span the organization.


What We Will Be Required to See:

  • Bachelor's degree in Computer Science, MIS or related field required; Master’s Degree preferred
  • Deep experience developing web and mobile applications, especially in JavaScript
  • Our Directors typically possess fifteen to twenty years’ experience based on consistently demonstrated and increasing capabilities:
    • Within your experience, we expect to see at least ten years of deep technical experience developing web and mobile applications, especially in JavaScript
    • We will inquire heavily about your large/complex/cross-functional project experience. Including deliverables and outcomes regarding budget and deadlines.
  • Familiarity developing software using Agile processes and the Scrum framework
  • Experience using SCM tools like Git, GitLab, and Github
  • Excellent communication, leadership, and technical skills, especially with a distributed team

#LI-ZS

more