HEAD OF APPLICATION DEVELOPMENT recruitment
RESPONSIBLITIES:
- Design, develop and manage software platform and applications, which serve as the backbone for the businesses
- Be part of the management team and represent application development and technology as we build out our forward looking plans.
- Determine and develop the next-generation of infrastructure design, including full responsibility for creating and publishing roadmaps and design documents
- Act as a Subject Matter Expert for architectural design review and lead the architecture, design, development and delivery of the Technology Platform
- Harvest the synergies inherent in the global Application Development Group while satisfying unique requirements of the applications suite.
- Lead the architecture, design, development and delivery of the firm’s flagship applications
- Act as top level escalation point with responsibility for maintaining the highest level of platform infrastructure availability
- Lead and expand a geographically distributed team of highly skilled and motivated individuals that are tasked with implementing the platform and application work
- Utilize the team subject matter experts for all competency areas to evaluate, recommend solutions and clarify requirements.
- Ensure full review of conceptual requirements, system specification documents, detailed hardware and software designs, logistics, training etc., for the subject platform and applications.
- Closely cooperate with Business and Product Management, Data Operation and IT Infrastructure in defining platform and applications requirements, timeline and success criteria
- Day to day people management
- Planning and budgeting
- This position will require substantial travel
DESIRED EXPERIENCE AND QUALIFICATIONS:
This is a highly technical role and the successful candidate will:
- Have at least 10 years relevant experience, gained within a demanding Software Development environment where scalability, flexibility and availability are crucial to the business.
- Must have solid technical solutions background and proven, large scale product development skills.
- Have designed and implemented the next generation Platform for complex heterogeneous systems and applications involving cutting edge technologies
- Have developed scalable architecture that meets the needs of massive data in a distributed computing environment
- Serve as a thought leader and mentor on technical, architectural, design and related issues
- Have the ability to proactively identify architectural weaknesses and recommending appropriate solutions
- Be a strong technologist and up to date with current best practices in software architecture and design of large scale systems.
- Be familiar with a wide range of technologies, including but not limited to Java/J2EE, RDBMS, messaging, load balancing, PhP scripting
- Be results oriented
- Have a deep understanding of software development processes, lifecycle and risks
- Have experience of
- Managing a global team within a matrixed environment
- Managing a significant budget
- Satisfying a sophisticated and challenging client base
May 3, 2012
• Tags: Head of Application Development recruitment, Information Technology careers in the USA • Posted in: Financial