Friday, May 28, 2010

Comcast - Software Engineer II

5+ years experience in programming (Java Development experience preferred) 3+ years experience with J2EE/Apache/Web logic/ Servlets 2.3, EJBs, Web Services, JSP 1.2, JSTL 1.1,and Struts 1.2, JavaScript, IE , CSS development and tuning Hands on experience on Presentation Tier involving JSP, Custom Tags, Servlet, AJAX 2+ years experience with Oracle 9i/PL/SQL and JDBC will be preferred 2+ years of experience Unix and Unix shell scripting Experience Remedy, PVCS and Eclipse Strong skills in solving complex problems Experience in cable industry preferred Preferred Requirements: Familiarity with network programming, firewalls, routers and load balancers. Deep and broad technical knowledge of cable and IP network technologies, cable company operations, and I.T. solutions Knowledge of CableLabs industry projects such as CableHome, PacketCable, DOCSIS, and OpenCable Strong interpersonal skills; capable of writing recommendations and interacting with company personnel on complex topics Demonstrated experience of participating on teams of technical experts in a diverse, fast-paced, 7 x 24 environment. Proven experience meeting large deliverables with fixed and aggressive deadlines. Ability to present clear, concise reporting on concurrent projects and issues Proven analytical and problem solving skills

This individual will be part of a software development engineering team responsible for analyzing, designing, developing, integrating, testing, implementing, and documenting new and existing application software programs.

Bachelors Degree or Masters in Computer Science
Provide software development expertise in developing a cross-service provisioning platform for Comcast
Analyzes requirements, designs and develops software applications in client/server environment and/or web deployed applications.
Interacts with end users to gather requirements and scope the systems.
Participates in unit, integration, and system test procedures.
Document final program and develop user instructions, software/hardware requirements, program input / outputs and execution / installation steps.