Comcast Interactive Media: Software Engineer, cTV Application, Philadelphia, PA

Responsibilities: As a member of Comcast’s Interactive Media Engineering team the candidate will provide technical leadership and expertise within cross-functional project teams. Responsibilities range from high-level logical architecture through low-level detailed design and implementation, including:
– Individual and collaborative design of product capabilities for next generation media applications built upon the cMedia platform. The first such application is cTV.
– Individual contributor responsible for the implementation of cMedia applications
– Technical leadership and the ability to mentor and advise less experienced team members
– Work closely with other software and QA engineers to build a quality product
Mandatory Qualifications:
– Minimum of three (3) years software development experience in Java
– Minimum of one (1) year developing web-based GUIs for client-server or distributed applications
– Experience with Web-based technologies (HTTP, JSP, SERVLETS, XML/SOAP, XSLT)
– Strong background in JavaScript and CSS
– Experience developing with major MVC frameworks and toolkits including STRUTS and Spring
– Experience with Java application servers and J2EE containers (Weblogic, JBoss and Tomcat) and messaging architectures, including (JMS, SOAP, XML RPC)
– Thorough knowledge of object-oriented design methodology and standard software design patterns
– Strong interface design sense and focus on usability demonstrated through the delivery of interactive products and applications
– Strong technical written and verbal communication in English
Additional Qualifications:
– Experience with client side development (Swing, .net, flash applications)
– Windows Media knowledge (Rights Manager SDK)
– Familiarity with current Digital Rights Management and Public Key Infrastructure technologies
– Bachelors degree in Engineering or Computer Science required, Masters degree preferred
Note: Please list websites/projects (externally accessible) that you have been involved in, and explain role specifics.
Please visit to view all of our current openings
Contact: Send inquiries to: [email protected]