VP Applications Development


VP Applications Development

Essential Functions/ Core Responsibilities

  • Lead 200+ colleagues globally, managing all aspects of application development and delivery across multiple functions, business units and business lines.
  • Collaborate with the IT EVP, other members of the Technology Leadership team and key stakeholders from the business functions, Develop and deliver Enterprise Architecture Vision & Strategy.
  • Define enterprise master data standards, establish and lead enterprise MDM governance
  • Establish and oversee Enterprise Applications governance framework and ensure integration with the IT operating model
  • Establish system applications architecture to help guide large scale applications and integrations.
  • Evolve and maintain enterprise data architecture, warehouses, and data stores globally.
  • Link business vision to the technology strategy through the creation of architectural models that show how the current and future technology needs of the organization can be met and potential paths to pursue
  • Publish and maintain the business-system capability map and reference architecture
  • Leads development of enterprise systems including custom development and solutions around 3rd party products.
  • Drive software development across multiple teams and phases to ensure that engineering solutions are aligned with business objectives and IT strategies.
  • Oversee estimation and execution of project work plans. Direct revisions as appropriate to meet changing needs and requirements.
  • Minimize schedule and technical risk by foreseeing and addressing obstacles proactively and aggressively.
  • Leverage past experience and strong communication skills to collaborate effectively with business clients and internal teams.
  • Educate, mentor and coach developers and architects across the technology organization

Candidate Profile: 

Minimum 15+ years of industry experience in a complex, global organization with 7+ years’ experience as a senior leader managing large, geographically dispersed teams in application development, advanced programming or similar.

Track record of building high quality teams

Strong written and verbal communication skills. An articulate and effective presenter and influencer, able to describe complex problems and solutions in simple or understandable terms

Expertise spanning all architecture layers (technology/infrastructure, applications, information and business process)

Prior experience and knowledge of application development using advanced programming languages and experience working in an SDLC environment.

Proven ability to learn and apply new software technologies.

BA in Computer Science, Business Administration or a related field

Prior experience in BPO industry preferred

Disclaimer:  The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required of personnel working within this job title.

Concentrix is an equal opportunity employer. Concentrix evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability status or any other legally protected characteristic.