This job has expired, please see additional jobs below
Director of Technology
Razorfish
Boston, MA, United States
Job Details - this job has expired, please see similar jobs below
Description
The future is infinitely wide and begging to be reimagined and SapientRazorfish is looking for people who have the courage to make their dent in what has always been. If you have an optimism that says there is no limit to what we can achieve in a time inviting those with vision to shake things up, then we should talk. Our work is fueled by connected thinking, challenging boundaries, and the power of digital redefining a connected world. Our people thrive because of the belief that it’s both our privilege and responsibility to usher our clients and the world into what is next. We’re seeking those who question the status quo and want to reimagine the way the world works while realizing a smarter way for business to help – all in service of improving the daily lives of people, the world, your career. Next_reimagined.
Job Title:
Director of Technology
Job Summary:
At SapientRazorfish our Directors of Technology oversee architecture definition, development, design, user interface development and technology integration for marketing technology projects. In this role you will be responsible for building technology teams, managing technology delivery (from definition phase through implementation) as well as contributing to the growth of our business.
Key responsibilities:
• Architecture definition and technical leadership of the whole lifecycle starting with presales to implementation
• Serve as a technical advisor and problem solver to clients and partners to assist them in optimizing their use to successfully define, build and deploy solutions
• Estimate time frames, quality and quantity of resources required to successfully implement projects; develop project plans incorporating all project variables including risk
• Establish measurable criteria concerning deliverability, performance, maintenance, design and costs
• Lead the translation of the client’s business requirements into systems design
• Work with the client's IT organization to establish technology strategy at an application level
• Establish high, mid and micro level plans and set technical direction for a team of up to 30 people
• Be a strong team leader and mentor to technical staff
• Prepare sales proposals to represent SapientRazorfish' technical expertise
• In addition to working on client engagements, you may also assist as needed on pre-sales opportunities such as RFP responses, proposal delivery, architecture assessments and technical qualifications
Experience Guidelines:
• Bachelor Degree in Computer Science (or related field)
• Experience in leading teams of technologists of up to 25 people
• 12+ years’ experience in systems integration and development, package implementation, and/or interactive design
• Experience with modern architectures, such as cloud-native and micro-services
• Extensive project experience within architecture development, integration of backend systems and the development of specific client requirements
• Expert proficiency in Java, OO Application Development, under UNIX or Windows is required
• A strong understanding of complex computer science and software engineering principles
• Excellent written and verbal communication skills, as well as presentation skills, are essential