Overview
The Technology Lead is responsible for management of the development lifecycle as well as estimate and development oversite for digital executions. The Technology Lead will work closely with core brand teams to ensure the technical requirements are met by the team. As part of requirements gathering and planning, the Technology Lead is expected to assess and mitigate risks on projects to ensure we are working as efficiently as possible, while keeping the team informed of impacts related to client and/or internal project changes.
This role requires a critically-minded individual who understands technology as it applies to our client’s strategic goals. The Technology Director will work with core team members to ensure that the technology solution is not just functionally sound, but that it meets the client’s need and strategic direction.
This role requires an eye for detail. The Technology Lead will work with Creative to help guide them to stay in the parameters of possibility with respect to budget and timing.
The Technology Lead is also responsible for mentoring core team members on digital concepts as well as working with operations on internal trainings related to digital execution.
Responsibilities
– Assure the overall technical quality of a solution
– Help to resolve key technology issues on projects
– Resource planning management
– Risk identification and mitigation
– Project oversite through deployment
– Has a thorough understanding on execution of all interactive initiatives
– Is champion for digital process across agency
– Partners with operations to integrate development timing/budget into scopes and project plans
– Collaborates with core teams where appropriate to ensure quality and efficiency
– Understand both traditional waterfall methods as well as agile methodologies to help identify improvements in process and help to drive that change
Job Requirements
Minimum Qualifications & Skills Required:
– Ability to manage senior digital engineers through project execution
– Ability to follow through with multiple tasks on concurrent multiple projects
– Ability and desire to stay current with new technologies through self-directed research.
– Must be able to ramp up on new technologies quickly
– Excellent communication skills, both written and verbal. Ability to lead technical conversations with internal teams as well as clients
– In-depth knowledge of web technologies
– In-depth knowledge of mobile platforms
– Agency experience required. Healthcare experience is a plus
– Mentoring skills a plus
Technical Considerations:
– Keep current on new technologies that push the limits of what we can do creatively
– Build and maintain object models for complex systems
– Help to establish and maintain coding standards
– Provide mentorship to technical staff
– Help achieve better user experience by working with creatives on solutions with the user in mind
– Watch over development strategies and direction to ensure code reuse
– Experience with REST API development and consumption
– Experience with Continuous Integration and Deployment tools
– BS in Computer Science or equivalent experience