Director, Technology

Job Summary

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. The Director will also leverage the broader community within their metro area to actively shape the way Technology practitioners understand, represent and execute their work. 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.

Key Responsibilities include:

* Utilizes OO design principles in creating complex custom software solutions or modifying package solutions. Identifies the limits of the tools being used and recommends. Identifies the design vs. implementation tradeoffs with the tools being used.
* Owns the design of a module. Translates the impact of design on scalability, performance, etc. into the project. Leads a team of Sapient and client people in business and technical designs of a module. Manages dependencies across other modules.
* Translates the client's business requirements into a component design. Challenges business design and creates alternative business design solutions
* Writes bug free code. 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.
* Leverages their knowledge of the stages of the One Team Approach. Utilizes the deliverables from other disciplines and OTA phases.
* Plans and drives: bus design, tech design, development, stabilization, pilot, parallel, production tracks, cut-over, and support
* 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.
* Drives mid-level planning exercises. Plans for a module with a team of 4-6 engineers. Manages and tracks plans of engineers in their module. Anticipates issues and risks at the module level and escalates appropriately.
* Actively manages scope at the module level and identifies alternatives. Quickly evaluates LOE, complexity and risk involved in adding a scope item.
* Effectively and accurately estimates LOE for their module. Reviews other's estimates and points out holes. Assesses how project risks will impact estimates.
* Mentors other Associates, Sr. Associates, Managers, and Sr. Managers on the team.
* Communicates difficult scenarios to the client. Facilitates workshops and meetings with the client.
* Participates in extending knowledge of their area of specialization within Sapient. 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 Sapient's technology investment.
* Applies vendor application programming model and Sapient's position on it.

Job Requirements:

Bachelor's degree required, degree in Computer Science or related field preferred. Certification within their area of specialization is required. Minimum 8-10 years of experience in enterprise architecture, systems integration, package implementation, and/or interactive design, and Architecture experience; Strong leadership and communication skills to effectively client accounts and multi-track Sapient teams. Each track of work might consist of 30 - 60 people through multiple tracks of work through the development life cycle; Proven mentoring and coaching abilities to ensure effective growth plans of technol To Apply to this job go to http://www.GadBall.com or click here