Posted in

Director – Enterprise Applications

Director – Enterprise Applications

CompanyCarGurus
LocationBoston, MA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelExpert or higher

Requirements

  • Bachelor’s degree (Master’s preferred) in Information Technology, Computer Science, Business Administration, or related field.
  • Minimum of 10+ years in senior leadership roles, specifically managing enterprise application portfolios, including CRM, FinTech, MarTech and other business-critical enterprise platforms.
  • Proven track record of successfully leading complex enterprise application implementations, integrations, migrations, and digital transformation initiatives.
  • Extensive experience with cloud-based enterprise application solutions, SaaS implementations, and application lifecycle management.
  • Deep knowledge of enterprise application architecture, integration methodologies, and related cybersecurity best practices.
  • Strong business acumen with demonstrated ability to align technology strategies to organizational objectives and outcomes.
  • Proven experience managing large-scale vendor relationships, negotiating favorable terms, and overseeing substantial budgets.
  • Exceptional strategic planning, analytical thinking, problem-solving, and decision-making skills.
  • Excellent leadership, communication, and stakeholder management capabilities, with the ability to effectively articulate complex technical strategies to non-technical audiences.
  • Commitment to continuous learning, staying abreast of emerging trends, technologies, and best practices in enterprise application management and governance.

Responsibilities

  • Develop and execute a strategic roadmap for enterprise applications, aligning technology solutions with the company’s long-term business objectives.
  • Provide visionary leadership, fostering innovation, collaboration, accountability, and continuous improvement within the Enterprise Applications team.
  • Build, manage, and mentor high-performing teams, clearly defining roles, responsibilities, and key performance indicators (KPIs).
  • Leverage deep expertise in Artificial Intelligence (AI) to champion innovation and lead the team in identifying, developing, and deploying cutting-edge AI-driven solutions that enhance business performance and operational efficiency.
  • Act as a senior advisor and strategic partner to executives and departmental leaders, providing recommendations and guidance on application-related strategies.
  • Oversee the planning, implementation, and continuous improvement of enterprise application solutions, including CRM, FinTech, MarTech and other business-critical enterprise platforms.
  • Lead large-scale enterprise application projects, including system upgrades, integrations, migrations, and process automation.
  • Drive application modernization initiatives, emphasizing cloud solutions, automation, AI, and emerging technologies to enhance organizational efficiency and agility.
  • Establish robust governance, compliance frameworks, and best practices to ensure data integrity, cybersecurity, regulatory compliance, and operational reliability.
  • Monitor and optimize the performance, availability, scalability, and cost-effectiveness of the enterprise application portfolio.
  • Set clear performance metrics and regularly evaluate application effectiveness, driving continuous improvements and proactive resolution of issues.
  • Ensure timely delivery of application projects, effectively managing risks, dependencies, and resource constraints.
  • Coordinate closely with cross-functional IT teams (Infrastructure, Cybersecurity, BI/Data Analytics) to ensure cohesive delivery and alignment of enterprise-wide solutions.
  • Manage strategic vendor partnerships, negotiate contracts, and ensure delivery against service-level agreements.
  • Develop and manage the enterprise applications budget, ensuring strategic alignment and optimal allocation of resources.
  • Develop clear business cases to justify investments in enterprise application enhancements, integrations, and major implementations.
  • Serve as the primary point of escalation for enterprise application issues, maintaining clear communication with stakeholders regarding resolution timelines and impacts.
  • Communicate clearly and consistently with all stakeholders, providing regular updates on strategic initiatives, risks, progress, and application performance.
  • Foster strong working relationships with business stakeholders, ensuring enterprise applications continuously support business needs.

Preferred Qualifications

    No preferred qualifications provided.