Comcast Company Profile

Director, Billing Technology at Comcast (West Chester, PA)

About the Employer

Job Description

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. From creating apps like TVGo to new features such as the Talking Guide on the X1 platform, we work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards. Job Summary: Responsible for providing leadership and oversight to all aspects of the Software Development and Engineering department projects and activities. Develops business objectives, project standards, and performance goals (within assigned areas) that are competitive with industry standards. Provides leadership and direction for diverse and complex functions. Contributes to the development of the organization's business strategy. Interprets business strategy and develops organizational objectives to align with this strategy. Typically manages multiple teams of professionals. The Director of Engineering will work with the team to come up with solutions for feature functionality, drive platform stability and lead the development and Program Management effort to implement capabilities. Works with Architect and Product to ensure all applications meet project specifications and requirements. Manage deployments and coordinate releases. Owns responsibility for developing software engineers, contractors and managing the engineering budget. Responsibilities: -Manages all engineering activities within a department including design, development, production and program deliverables. -Provide strategic oversight for development activities. Identify and implement standards and frameworks across the organization. -Provide leadership and direction for multiple engineering teams in development of new software and Program Implementations. -Manages all the deliverables to ensure adherence to deadlines, specifications, and budgets. Implements performance metrics and prepares periodic reports. -Communicate plans, status and escalate issues as required. Keeping impacted upstream and/or downstream systems informed regarding the production deployment. -Communicate and establish relationships with vendors and other functional areas of the business. -Represents department views and influences decisions on potential software issues. Partners with other corporate functions and relevant business units to ensure that software development needs are monitored and addressed as needed. -Track and maintain Project/Program status and communicate any variations of schedule to Executive Team. Job Specification: -5+ years of management experience. -8 + years of Software Development or Program Management. -Strong organizational skills including the ability to coordinate, prioritize, and manage multiple activities. -Proven industry track record to lead large scale and complex programs. -Flexibility to adapt and respond to changing needs and requirements. -Extensive experience building business cases and presenting to senior executives. -Management of end to end Software development lifecycle. -Ability to thrive under pressure and in a fast paced environment. -Experience working in Agile, continuous delivery model is essential. -Experience managing software deployment and/or release management -Prior/Current Comcast experience is required. Comcast is an EOE/Veterans/Disabled/LGBT employer