Director of Enterprise Systems

Professional Contractor Supply

$100K — $130K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years in IT, ERP, or systems management; 5+ years in a leadership role within a logistics-heavy organization.
  • BA in Information Technology or equivalent.
  • PMP, Agile or Scrum certifications preferred.
  • Strong knowledge of ERP systems, particularly NetSuite, including configuration and optimization.
  • Coding experience, especially with JavaScript and MVC frameworks like Backbone.js.
  • Experience in integrating core business systems (ERP, CRM, eCommerce, etc.).
  • Understanding of AI tools and responsible adoption of AI in workflows.

Responsibilities

  • Develop and maintain a technology vision aligned with business strategy and operational priorities.
  • Act as the primary contact for software evaluation to ensure solutions fit within enterprise architecture.
  • Collaborate with leaders to identify technology needs and recommend solutions that optimize existing architecture.
  • Oversee performance and usability improvements for NetSuite ERP and its integrations.
  • Evaluate third-party vendors to align with organizational standards and manage budgets.
  • Lead software development and technical projects, ensuring documentation and code quality.
  • Communicate technology concepts clearly to facilitate understanding and adoption across the organization.

Benefits

  • Medical, Dental, Vision insurance.
  • Long-Term Disability and Life Insurance.
  • Vacation and Sick Time.
  • Employee Assistance Program and Identity Guard.
  • Pet Insurance and Volunteer Time Off.
  • Paid Parental Leave and a 401(k) plan.
Full Job Description
Director of Enterprise Systems to drive our technology vision, optimize our NetSuite ecosystem, lead AI enablement initiatives, and partner with business leaders to build scalable solutions that fuel growth.

At Professional Contractor Supply, you'll have the opportunity to lead major initiatives, influence company strategy, and build solutions that impact teams across the organization.

What We Have to Offer You: We have a competitive wage and benefit package that includes Medical, Dental, Vision, Long-Term Disability, Life Insurance, Vacation, Sick Time, Employee Assistance Program, Identity Guard, Pet Insurance, Volunteer Time Off, Paid Parental Leave, and a 401(k) plan.

Essential Job Functions
  • Develop and maintain an overarching technology vision that supports the organization's long-term business strategy, operational priorities, scalability, employee, and customer experience.
  • Serve as the primary technical point of contact for software evaluation and selection, ensuring new solutions fit within the broader enterprise architecture.
  • Partner with cross-functional leaders and other business functions to understand needs, identify pain points, and recommend practical technology solutions that optimize existing architecture. Ensure that technology strategy supports business priorities while respecting the expertise, accountability, and decision rights of functional leaders.
  • Lead efforts to improve NetSuite ERP performance, usability, integrations, reporting, workflows, and overall business value.
  • Oversee integrations between NetSuite and other key organizational systems, ensuring reliable data flow, system stability, appropriate controls, and scalable architecture.
  • Evaluate and manage third-party vendors and service providers (including SAAS) to ensure alignment with organizational standards and budgets.
  • Provide leadership for software development, scripting, automation, integrations, and technical projects. Set expectations for documentation, code quality, responsiveness, stakeholder service, security awareness, and continuous improvement.
  • Maintain enough hands-on technical depth to review code, understand architecture, evaluate technical tradeoffs, and get into the details of how systems and services work.
  • Guide developers in adopting AI-enabled tools and workflows to improve productivity, documentation, testing, prototyping, and solution design.
  • Develop a foundational organizational AI enablement strategy that considers business value, security, data privacy, accuracy, governance, and change management.
  • Lead technology projects using clear project management practices, sprint structures, defined deliverables, and transparent communication.
  • Package requirements effectively by translating business needs into clear technical specifications, user stories, acceptance criteria, timelines, and implementation plans.
  • Establish sprint planning, backlog management, prioritization inputs, demos, retrospectives, and accountability structures where appropriate.
  • Ensure responsibilities are clearly delineated across developers, vendors, internal stakeholders, business owners, and project sponsors.
  • Communicate technology concepts in simple, clear, business-oriented language that supports understanding, adoption, and decision-making.
  • Promote a collaborative approach to technology change, balancing vision with a thoughtful analysis of change management.
  • Create a team culture that values technical excellence, business partnership, curiosity, accountability, and service to the organization.
  • Stay current on trends in business, technology, security, and software relevant to distribution and supply chain management, identifying technologies that may provide a competitive advantage.
  • Respect confidentiality in discussing internal matters related to information technology.
  • Participate in fostering an organizational culture that values innovation, promotes inclusion, and inspires excellence in the work environment.
  • Other duties as assigned.


Qualifications
  • 10+ years in IT, ERP, or systems management, with at least 5 years in a leadership role within a distribution or logistics-heavy organization.
  • BA in Information Technology or equivalent program.
  • PMP, Agile or Scrum certifications desired.
  • Strong knowledge of ERP systems (NetSuite preferred), including configuration, optimization, workflows, reporting, integrations, and business process alignment.
  • Previous coding experience with a strong understanding of JavaScript, and an ability to understand, review and discuss technical work with developers. Backbone.js experience or experience with MVC preferred.
  • Experience integrating core business systems across an organization, including ERP, CRM, eCommerce, warehouse, finance, reporting, communication, or operational platforms.
  • Fundamental understanding of large language models, Claude or similar AI tools, AI-assisted development workflows, and responsible AI adoption.
  • Project management experience, including sprint structures, requirements gathering, backlog management, stakeholder communication, and delivery accountability.
  • Experience managing technical teams, external vendors, implementation partners, or cross-functional project teams.
  • Collaborative and service-oriented leadership style.
  • Strong communication skills with the ability to explain technical topics simply and clearly to non-technical audiences.
  • Demonstrated ability to build trust, listen actively, and collaborate cross-functionally.
  • Experience working in a mid-sized, growth-oriented organization where leaders must balance strategy, execution, and hands-on problem solving.
  • Eagerness for solving problems and a commitment to accepting responsibility.
  • Strong organizational skills and basic software competencies in Excel, Word, and PowerPoint.
  • Able to work evenings and weekends as needed.

Salary: Based on background and experience

Professional Contractor Supply is one of the fastest-growing industrial tool and supply companies in the country, with roots in the industry since 1987. PCS is passionate about providing the best construction supplies at the most competitive prices, with a world-class customer service philosophy.

Similar Jobs

More Jobs at Professional Contractor Supply

More Enterprise Technology Jobs

Find similar Director of Enterprise Systems jobs: