Current Openings

Director – Internal Applications

Job Description

The Director of Internal Applications will lead the strategy, design, development, and management of enterprise-wide internal applications that support business operations, employee productivity, and digital transformation initiatives.

This role will oversee internal application development teams, ensure scalability, quality, and performance of systems, and drive innovation through modern technologies and best practices.

The ideal candidate is a technology leader with strong business acumen, capable of aligning application initiatives with organizational goals and ensuring seamless integration across internal systems.

Key Responsibilities

  • Strategic Leadership
  • Define and execute the internal applications roadmap in alignment with business goals and IT strategy.
  • Partner with business leaders to identify opportunities for automation, efficiency, and digital enablement.
  • Establish governance frameworks, coding standards, and application lifecycle management best practices.
  • Technology & Delivery Management
  • Oversee end-to-end delivery of internal applications — from requirements, design, and development to deployment and maintenance.
  • Manage a diverse portfolio of enterprise tools including HR, Finance, Operations, and Custom Business Apps.
  • Drive agile and DevOps practices to improve delivery velocity and quality.
  • Ensure security, compliance, and data integrity across all internal systems.
  • Team Leadership & Collaboration
  • Build, mentor, and manage a high-performing internal app development team (developers, architects, QA, project managers).
  • Foster a culture of innovation, collaboration, and continuous improvement.
  • Partner with infrastructure, data, and cybersecurity teams for seamless integration and security alignment.
  • Collaborate with external vendors and partners when outsourcing or co-developing solutions.
  • Innovation & Optimization
  • Promote the adoption of low-code/no-code platforms for faster app delivery where applicable.
  • Introduce AI/ML capabilities, analytics dashboards, and automation to improve user experiences.
  • Research and adopt AI platform for faster development of AI solutions for each business department.
  • Continuously evaluate emerging technologies to enhance internal systems and business processes.

Education Qualifications

  • Bachelor’s or master’s degree in computer science, Information Technology, Engineering, or related field.
  • MBA or equivalent management qualification is a plus.

Skills & Competencies

  • Strong leadership and stakeholder management skills.
  • Expertise in agile delivery and project portfolio management.
  • Ability to balance technical depth with strategic vision.
  • Excellent communication and presentation skills.

Experience

  • 15–20 years of total experience in enterprise application development and delivery.
  • Minimum 5 years in a senior leadership role (Senior Manager / Associate Director / Director level).
  • Proven track record managing multiple cross-functional internal app teams.
  • Experience with cloud technologies (AWS, Azure, GCP), DevOps, microservices architecture, and enterprise integration.
  • Strong understanding of ERP, CRM, HRMS, and other internal system ecosystems.
  • Good AI/ML hand on experience with minimum 2 product level project.
  • Experience in implementing security, compliance, and data governance frameworks.

 

Apply Now