Director, Software Engineering

WalgreensDeerfield, IL
2d

About The Position

Directs and oversees the design and development of systems software or software applications.

Requirements

  • Bachelor's degree and at least 8 years of experience in engineering, software engineering or related field OR High School/GED and at least 11 years' experience in engineering, software engineering or related field
  • Experience establishing & maintaining relationships with individuals at all levels of the organization, in the business & with vendors
  • Experience with vendor contract management, including SLA review
  • Experience identifying operational issues and recommending and implementing strategies to resolve problems
  • Experience manage cross-functional and/or matrix teams
  • Experience managing at scale
  • At least 5 years of experience contributing to financial decisions in the workplace
  • At least 5 years of direct leadership, indirect leadership and/or cross-functional team leadership
  • Willing to travel up to/at least 10% of the time for business purposes (within state and out of state)
  • Experience managing Cloud Native or mobile native engineering teams
  • Experience leading agile delivery teams and implementing continuous improvement

Responsibilities

  • Directs and oversees the activities of a large, strategically important sector of software engineers responsible for providing desired functionality to assigned content, products or services.
  • This role is passionate about the product and the problem it is trying to solve and regularly gives product direction feedback to the product manager.
  • Manages at scale.
  • Recruits senior engineers, 1st line managers, and balances the organization across seniority levels as an integral part of the role
  • Utilizes architecture experience as a critical capability to identify good architecture form bad
  • Oversees evaluation of business needs, definition of functional requirements and technical specifications, and coding of secure and efficient solutions or enhancements
  • Develops software quality standards and tests functionality and monitors performance
  • Applies engineering concepts and principles to the design of software solutions
  • Works with key stakeholders to formulate a comprehensive technology strategy and plan that is consistent with the overall business objectives and budgetary considerations
  • Applies broad knowledge and emerging product/service opportunities.
  • Conducts technological research by studying organization goals, strategies, practices and user projects.
  • Recommends information technology strategies, policies, and procedures by evaluating organization outcomes; identifying problems, evaluating trends; anticipating requirements
  • Implements policies and defines approach to strategy achievement for specified area of responsibility.
  • Analyzes long-term impact of new or anticipated strategies and decisions
  • Manages budgets, operational plans and performance requirements for the specified are of responsibility.
  • Responsible for meeting budgetary goals and objectives
  • Facilitates communication between staff, management, vendors, and other technology resources within and outside of the organization.
  • Shares highly complex information related to areas of expertise.
  • Interacts with Senior management to keep abreast of objectives.
  • Interacts with direct reports and peers in management / customers/ vendors to interpret information and improve cross-functional processes and programs.
  • Builds and enhances key internal and external contracts.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service