Chief Technology Officer

Corra is the global digital agency that fashion, beauty, and lifestyle brands trust to create luxury commerce experiences. Over the past 15 years, we have built a reputation for award-winning design, disciplined execution, and innovative thinking.

 

With technical expertise concentrated on the Magento, SAP Commerce Cloud (Hybris), and Shopify Plus platforms, we produce memorable journeys that captivate customers and elevate brands to new heights.

 

Winner of multiple Crain’s Best Places to Work Awards, we offer exciting and challenging projects with industry leading companies, competitive health benefits, flexible work arrangements, ongoing career development, company outings and tons of other bonuses. Reflecting our business success, our Technology organization has evolved from a small, single-office operation, to a truly global, “always on” business that delivers increasingly complex projects to technical clients using sophisticated tools and methodologies. As a result, Corra is seeking a proven CTO (Chief Technology Officer) to lead the next stage of growth and development of our Technology organization. This is a new, executive-level role at Corra reporting to the COO.

 

As CTO, you will build on Corra’s already renowned commitment to quality by managing a large and rapidly growing, best-in-class, scalable, global technology organization that is constantly innovating and improving itself. In particular, you will assume full accountability for the quality of Corra’s ultimate deliverable: the development, and ongoing support and maintenance of high performing enterprise applications for some of the world’s leading brands, coded to exacting best practices and technical standards.

 

In this role, you will define and evangelize Corra’s Technology strategy including investment timing and levels. Amongst other responsibilities, you will establish the organizational structure that will allow Corra to double the number of technical staff over the course of the next two years while simultaneously upgrading all aspects of our development methodologies to incorporate ever-changing industry best practices. In keeping with the projected growth, the CTO will determine where Corra locates technical talent globally including the possibility of establishing new development centers. The CTO will also develop, manage and mentor a team of senior, highly experienced managers representing all technology disciplines located both onshore and offshore, consisting of Engineering, QA, DevOps, Technical Support, and Business Analysis.  This position will be accountable for all P&L and utilization rates across all of Technology, to support Corra’s financial and operating goals. This role will actively collaborate with Corra’s other Delivery departments to develop, deploy, and support digital commerce systems in both Implementation and Managed Services settings. In addition to the operating responsibilities, the CTO will also work closely with Sales and Client Services to support ongoing business development efforts, and be the face of Corra Technology to employees, prospects, clients, and investors.

Responsibilities

  • Design and build a highly scalable, follow-the-sun Technology organization that will allow Corra to double its business over the next two years while continuously improving its delivery quality and capabilities;

  • Create a comprehensive business plan and roadmap for the Technology organization with realistic targets for significant growth and velocity in both the short, mid, and long term, and keep Corra’s senior management briefed on progress, expectations, and requirements for success including necessary investment;

  • Champion and successfully roll out Agile development methodologies across time zones and geographies and at all levels within the organization;

  • Define and implement modern software development best practices and enforce adherence across all teams. Develop methods for evaluating and embracing new industry best practices as they emerge and become relevant;

  • Establish a unified, “one-firm” culture and mentality across locations and departments;

  • Implement, manage and continuously update processes and policies to maintain or exceed industry standards for cybersecurity, and compliance with all relevant security standards such as PCI and GDPR for both client systems and internal systems (including meeting and maintaining PCI-DSS certification);

  • Establish new development centers as necessary to support both growth and business objectives such as EBIDTA targets. Optimize any new development centers (or growth in existing centers) by considering talent pools, time zones and geographies, client preferences and locations, language, and culture;

  • Actively collaborate with Corra’s other Delivery departments including Project Management, Program Management, UX/CX, Design, and Strategy to deliver true end-to-end services across the entire digital commerce project life cycle in both Implementation and Managed Services settings;

  • Function as the senior technical escalation point, both internally and externally, when project difficulties arise, and partner with Account Management and Project Management to effectively defuse client frustrations;

  • Put KPIs and processes in place to train and develop technical staff, and evaluate their work both qualitatively and quantitatively at both an individual and collective level;

  • Develop processes for teams to efficiently gather, estimate, and scope client technical requirements during pre-sales, onsite, discovery, build, and maintenance phases of work;

  • Establish technical gates and approval processes related to system performance and launch readiness;

  • Function as Corra’s “eyes and ears” for new technology and social trends and incorporate them in a timely manner into Corra’s delivery model by maintaining an “incubation mentality” for innovation alongside a focus on delivery rigor;

  • Ensure that all departments within Corra are (and remain) fully educated and enabled on Corra’s Technology strategy and best practices, and how they differentiate the firm from our competition;

  • Help Sales and Client Services originate, qualify, and close opportunities for Corra with both net new and existing clients including helping with deal strategy, RFPs, and estimation in both written and verbal settings at multiple organizational levels up to the C-suite;

  • “Own the room” and dazzle prospects, clients, and partners to secure both Corra’s reputation as a leader in the digital commerce space and new business;

  • Distill and curate technical case studies for use in pitches;

  • Partner with HR to develop training and internship programs to identify and develop technical talent;

  • Work closely with Corra’s Strategic Alliances team to identify 3rd-Party technology providers with whom Corra should partner;

  • Partner with Corra’s Digital Transformation team in devising and delivering additional services that help make Corra an indispensable partner to our clients;

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or other closely related technical field. An advanced degree in a technical field is a plus;

  • Five plus years’ operating experience at a notable systems integrator, digital agency, or software vendor (ISV) in the ecommerce space (no exceptions), as the head of a large (150 person or more) globally distributed Technology team comprising all technical disciplines including Engineering, QA, DevOps, Technical Support, and Business Analysis;

  • Proven ability to grow a distributed development team from relatively small to relatively large from scratch (e.g., from 50 engineers to 250 engineers) over a relatively short span of time (e.g., two to four years years). Multiple successful examples are a plus;

  • Demonstrated success implementing, enforcing, and measuring enterprise-level software development best practices such as proper branch management and protocols, Continuous Integration/Continuous Deployment (CICD), Cloud Computing and Hosting, SaaS, PaaS, Automated and Manual QA, Dockerization, and DevOps with a proven track record of continuous improvement in such areas;

  • Experience managing large offshore teams including teams in India. Experience with teams in Europe and/or South America is a plus;

  • Deep hands-on experience with at least one enterprise-level object-oriented programming language (e.g., Java, C++, PHP) and associated IDEs and development environments, along with strong familiarity with front-end languages such as JavaScript, and CSS;

  • In depth experience with—and practical understanding of—at least one major “stack” of related web technologies such as Java plus Spring plus Hibernate, or LAMP. System Administration (Sys Admin) and/or Database Administration (DBA) experience is a plus.

  • Proven experience with—and practical understanding of—other major web technologies (both established and emerging standards) such as JSON, SOAP and REST, Node.js, AngularJS, etc.

  • Highly conversant with web application development concepts and design patterns such as MVC and Flux, with multiple examples of successful development and deployment of conforming applications.

  • Demonstrated drive, curiosity, and aptitude to identify and master emerging technologies likely to become industry standards such as Progressive Web Apps (PWA), along with the business acumen to decide when and how to invest in organizational mastery of those technologies;

  • Deep familiarity with the unique and rapidly evolving requirements of mobile computing. Experience developing native apps for the major mobile platforms and form-factors is a plus;

  • Fluency in multiple SDLC methodologies including Waterfall, Scrum, Kanban, and hybrid approaches;

  • Experience developing and integrating applications and platforms (both front-end and backend) to support highly complex multichannel commerce projects comprising both digital and physical retail systems such as ecommerce, order management, ERP/PLM, POS, buy-anywhere-return-anywhere, reverse logistics, empowered associates, and mobile commerce;

  • Familiarity with fundamental digital commerce disciplines and methodologies such as SEO/Search, Analytics, UX, A/B Testing, Digital Marketing, and Social Media;

  • Experience managing the P&L for a complex and rapidly growing business;

  • Meaningful expertise with a variety of digital technology platforms such as Hybris, Magento, ATG, Omniture, Adobe Target, Monetate, Google Analytics, Sitecore, etc.;

  • Exceptional project management and organizational skills. Experience with all aspects of Jira is a must. Experience in a Product development setting is also a plus

  • Deep experience with ecommerce systems and deployments for consumer-facing, B2C brands and retailers is a significant plus. Domain expertise in fashion, beauty, and/or lifestyle verticals is an additional plus;

  • Full fluency in English with excellent verbal and written communications skills tested in high profile client settings is required, no exceptions.