We're looking to create innovative digital experiences for our on-air broadcast audience by supporting with new social, mobile, web, and B2B partnerships. The Development Team Lead will support a number of these projects by helping build and deploy the technology that powers these experiences. This is a dynamic and fast-paced environment.
Knowledge of consumer-facing development, Digital Media, and Agile software development is a must. The Development Lead must have a strong technology background (CMS, Mobile, HTML5, JEE, Social APIs) and prior experience leading a team of software engineers is a must.
Desired Skills & Experience Job Requirements:
Bachelor's degree in Computer Science, MIS or related field
7-10 years Java JEE architecture & development in a UNIX environment.
2+ years leading a team of software developers at varying levels of seniority
Design of large/complex web based applications using Java technology
Experience in designing/implementing large scale digital media websites is required
Excellent communication skills with the ability to communicate effectively with business and customers in requirements gathering and functional design sessions
Experience in understanding business requirements and translating them into High-Level Design solutions
Experience in managing the technical design of one or more projects
Knowledge of and experience with development principles and methodologies
Experience in designing/implementing/customizing Java based enterprise systems; full life-cycle development of web platform using Vignette or other CMS a must. Vignette experience is preferred but not required
Proven analytical and problem-solving abilities
Experience working with a large virtual/global team.