Job Responsibilities
Years of Experience: 10+
Technologies:
Front End Technologies, React, Adobe AEM, Java/J2EE, React, HTML, CSS, Atlassian suite, continuous deployment and DevOps tools, Git
Responsibilities:
General
o Ownership of the delivery of software and technologies for customer experience solutions in support of Client, microsites and marketing automation.
o Lead the customer experience engineering squad.
o Manage and oversee successful delivery of multi-year, multi-phase program-scope, timeline, and quality.
o Proven experience in developing both front-end and back-end technologies.
o Skilled in reviewing and validating software designs.
o Proficient in debugging code and performing code reviews.
o Build and maintain a comprehensive road map and lead the evolution of the content technology used on waters.com and microsites.
o Deliver a flexible, secure, and resilient architecture and platform.
o Drive resolution of technology roadblocks including code, infrastructure, build and deployment by working with technology infrastructure partners, other engineering teams and business teams to meet schedules.
o Technical depth to push the team towards a high standard of technical excellence and achieve the organization's quality bar.
o Follow engineering practices including agile delivery, microservices architecture, CI/CD, Cloud, etc.
o Maintain currency on new emerging technologies and marketing technology landscape and provide direction on what technologies and methods should be introduced, integrated andassimilated to drive digital business
Leadership
o Foster a business-oriented culture and mindset driven by continual service improvement techniques.
o Balance the needs of the various business units, and blend them to create a seamless, state-of-the-art B2B experience
o Develop and sustain effective relationships and partnerships with key stakeholders, providing insights, thought leadership and guidance on changing industry landscape and opportunities to use existing technologies.
o Builds and maintains relationships with other IT leaders to develop a clear understanding of business needs; ensures cost-effective technical solutions are in place to meet those needs and can respond with agility to changing business priorities
People Management
o Implements strategies to attract, retain, motivate and develop talent in their organization.
o Provides leadership, coaching and direction to direct reports.
Skills/Qualifications: