The Director, Technology has high-level responsibility for understanding, planning, and leading the delivery of Technology solutions on client projects. This individual should assume the role of the client’s trusted advisor on technology-related topics including technology strategy. For both clients and project teams, we expect the Director, Technology to frame the business value from technology initiatives and articulate this value to meet the client’s business goals and objectives.
The Director will work with other local Technology leadership within their business unit to mentor, coach and guide Associate through Sr. Manager, Technology people. In performing the essential functions of this role, the work environment is fast-paced, moderately noisy and team-based. Additionally, frequent overnight travel is required.
What you will be doing:
Utilizes packaged solutions, frameworks, and proven solution design principles in creating complex solutions for their clients. Identifies the limits of the tools being used and recommends best fit solutions. Identifies the design vs. implementation tradeoffs with the tools being used. Owns the design of systems. Translates the impact of design on scalability, performance, etc. into the project. Leads a team of in house and client people in business and technical designs of a module. Manages dependencies across other modules
Translates the client’s business requirements into a solution architecture and design Challenges business design and creates alternative business design solutions
Strives for a deep understanding and expertise with the tools being used. Sets standards for the team. Coaches Associates, Sr. Associates, Managers, and Sr. Managers, Technology on the team. Identifies problem areas in their module and actively works to fix them
Promotes the value of project processes and establishes these processes on a new project. Educates and ensures that team follows processes Defines and assesses completeness of work
Communicates difficult scenarios to the client. Facilitates workshops and meetings with the client
Advise clients and teams on technology issues specifically related to Digital Commerce and high traffic sites
Participates in extending knowledge of their area of specialization within the company. Guides a team in using their area of expertise. Reviews implementation models and recommends pros/cons of different approaches. Participates in accumulating and disseminating specialty Best Practices. Attends marketing shows and events and can evaluate vendors and influence the company's technology investment.
Things you need to have:
Bachelor’s degree required degree in Computer Science or related field preferred or equivalent military experience
Experience developing and building enterprise-wide solutions for large clients
Minimum 10 - 15 years of experience in enterprise architecture, systems integration, package implementation, and/or interactive design, and Architecture experience - need to be a "hands on" person..must have a history of successful " end to end" delivery.
Expertise with technologies such as ATG, Websphere Commerce, Demandware and Java/J2ee
Strong leadership and communication skills to effectively manage multiple client accounts and inhouse teams
Experience managing a distributed team with between 40 to 50 technologists; on-shore and off-shore
Demonstrated experience working collaboratively with Creative, Strategy, Program Management and Marketing team members
Proven mentoring and coaching abilities to ensure effective growth plans of technology members
Ability to understand critical issues and bring appropriate resolution to cross-industry, complex issues
Ability to drive complex estimates that take one or more projects into account and to effectively communicate risks and dependencies to client
Experience in design and implementation of a top 100 internet site highly desired
Excellent communication skills are required
Demonstrated experience working in an Agile environment
Knowledge of multiple technologies including (but not limited to): Infrastructure, RAC, and Application Development