Based in Los Angeles, Comcast Entertainment Group operates E! Entertainment Television, the 24-hour network with programming dedicated to the world of entertainment, and E! Online; the Style Network, the destination for women 18-49 with a passion for the best in relatable and inspiring lifestyle programming; and G4, offering the last word on gaming, technology, animation, interactivity and "Internet culture" for the male 18-34 demo.
Comcast Entertainment Groups Corporate World Headquarters is in the Miracle Mile neighborhood of Los Angeles, with other offices in New York City, London and Hong Kong.
Comcast founded in 1963, has grown into one of the worlds leading communication and entertainment companies focused on broadband cable, commerce and content. Comcast Cable is the countrys largest provider of cable services, and has expanded to digital services, faster Internet and IP-enabled phone service, and innovative programming over 250 cable channels, including popular channels like E!, Sportsnet, Exercise TV, The Golf Channel and more.
The Interactive Technology Manager will work closely with the Director, Interactive Technology and is responsible for managing a group of 2-10 application development staff (Software Engineers, Project Managers and UX/IA Designers) and external consultants or vendors focused on supporting and developing applications centered on Comcast Entertainment Groups Web properties and new and emerging technology platforms (mobile and wireless, IP-delivered / broadband video and social networking etc.).
Responsibilities will include gathering requirements from the relevant stakeholders, defining and implementing application architecture, creating technical specifications, data and object modeling, and working with and mentoring engineers to ensure the success of all stages of the development lifecycle. Other responsibilities will include reviewing code produced by other engineers, and some hands-on development.
Successful candidates for this position must have experience in managing large software development projects and prior experience in Web and other interactive technology development. Past hands-on technical experience (application development, database development, etc.) is a must.
As the Interactive Technology Department focuses heavily on new business development, successful candidates must be flexible enough to grasp new platforms and paradigms very quickly, and should be prepared to think out of the box when necessary. Successful candidates must also be able to work effectively in both structured projects/teams and non-structured R&D while contributing constructive solutions and guidance.
PRIMARY RESPONSIBILITIES
* Matrixed IT staff management, including staff development, performance evaluations, resource allocation and project scheduling.
* Managing application development vendors through all phases of the project life cycle.
* Gathering requirements and translating them into technical specifications as well as specific engineering tasks
* Defining and implementing application architecture
* Hands-on web and other application development as needed
* Ensuring project success by creating and reviewing project plans, timelines, estimates, and requirements documents, and guiding staff to improvement and greater accuracy in these areas.
* Act as project manager of software development projects with responsibility for project planning and control.
* Regular project status reporting to the Project Steering Committee.
* Overseeing the teams project portfolio planning and prioritization.
* Establishing relationships with staff augmentation vendors for scalable, multi-sourced resources.
Required Skills:
REQUIREMENTS
* 7 - 10 years total experience with Internet / new media development
* 5+ years of Internet / new media development experience with technologies such as Java, J2EE, Oracle, Weblogic, ASP.Net, C#, Perl, PHP, SQL, Ajax, Flash/Flex, Ruby-on-Rails, etc.
* A strong understanding of OO programming principles
* A string conceptual understanding of relational databases
* 4+ years experience managing direct reports, project staff and consultants.
* Experience in requirements gathering, use case development, determining business process flow and task mapping
* A thorough understanding of the Software Development Life Cycle (SDLC) and Rapid Application Development (RAD) are critical
* Typically have a BSC/BS/BA in Computer Science or a related field.
* The ability to multi-task and be detail oriented.
* Outstanding inter-personal and communication skills in order to interface with various departments and management levels, make presentations to an internal audience, interact positively with upper management, and effectively manage a staff of 5+ direct reports.
* Excellent customer focus and awareness of the importance of the customer in a service organization.
* Excellent problem solving skills, and the ability to interact with all levels of technical and non-technical staff.
* Experience in creating Documentation of technical systems, training users in complex topics, and operational procedures.
* Strong attention to detail.
To apply to this job, just follow these steps:
Welcome to a better way to search. TheLadders.com is the world’s largest marketplace for $100k+ careers, with the most senior-level jobs nationwide. You can expect the best in quality - Fortune 1,000 companies post their executive positions here.