About The Position

The Director of Application Development provides strategic leadership and operational oversight for the organization's application development portfolio. This role will oversee the architecture of ERP systems, web platforms, application integrations, and other software solutions for business needs. Leading the team of developers and administrators to ensure a reliable, scalable, and secure application environment, the role is responsible for aligning application capabilities with business goals across the enterprise. Reporting to the CIO, the Director of Application Development will collaborate closely with the Director of Business Systems & PMO and the Manager of Service Delivery to ensure alignment across technology initiatives, system performance, and enterprise priorities.

Requirements

  • Bachelor's degree in Information Technology, Computer Science, Business, or related field
  • 8+ years of progressive IT experience, with at least 3 years in a leadership role
  • Hands-on experience with ERP platforms (e.g., SAP, Oracle, Microsoft Dynamics, NetSuite, or similar)
  • Demonstrated experience managing web development teams and modern development practices
  • Strong understanding of application integrations, APIs, and middleware
  • Proven ability to lead through managers and develop high-performing teams
  • Strong vendor management and contract negotiation skills
  • Proficiency in evaluating and overseeing modern web technologies (HTML/CSS, JavaScript frameworks such as React or Angular, Ruby on Rails or similar backend frameworks) — hands-on development background preferred but not required at this level

Nice To Haves

  • Experience in distribution, manufacturing, or supply chain industries preferred
  • Familiarity with EDI standards and trading partner integrations
  • Experience with ERP implementations preferred

Responsibilities

  • Direct the development and maintenance of internal and external web applications
  • Establish development standards, code review practices, and deployment pipelines for the development teams
  • Ensure web platforms support business operations including e-commerce, customer portals and internal tools
  • Oversee administration, configuration, and continuous improvement of the company’s ERP and business systems
  • Ensure data integrity, system availability, and performance across all enterprise applications
  • Lead ERP upgrade, patching and lifecycle planning efforts
  • Govern application integrations and API/EDI strategy
  • Set clear goals, conduct performance reviews, and foster a culture of accountability and continuous learning
  • Own and deliver enterprise application projects on time and within budget
  • Collaborate with the Business Systems group on cross-functional initiatives
  • Translate business needs into scalable technology solutions
  • Communicate effectively with both technical teams and executive stakeholders
  • Manage competing priorities across multiple concurrent projects
  • Build and retain high-performing technical teams
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service