Return-Path: 
Delivered-To: job-opps-relayxyz-outgoing@cs.swarthmore.edu
Received: by allspice.cs.swarthmore.edu (Postfix, from userid 1442)
	id 2503E1FF67; Tue, 27 Feb 2007 13:28:48 -0500 (EST)
Delivered-To: job-opps@cs.swarthmore.edu
From: "Charles Kelemen" 
Date: Tue, 27 Feb 2007 13:28:46 -0500
To: job-opps@cs.swarthmore.edu
Subject: [JOB OPP] [winskill@streamsage.com: Job Opening]
Message-ID: <20070227182846.GB31168@cs.swarthmore.edu>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.13 (2006-08-11)
Sender: owner-job-opps@cs.swarthmore.edu
Precedence: bulk
Reply-To: "Charles Kelemen" 

FYI.  Some cool people have gone thru Streamsage.

--cfk

----- Forwarded message from Jonathan Winskill  -----

To: cfk@cs.swarthmore.edu
From: Jonathan Winskill 
Date: Mon, 5 Feb 2007 14:55:45 -0500
Subject: Job Opening


Hi Charles,
	The company I work for, Streamsage, has openings for Junior  
Developers, and I was given the task of seeking candidates from  
Swarthmore. I've included the job description below. Could you post  
this to your jobs list, as well as anywhere else you think it would  
get attention from seniors. Streamsage, as you may know, was founded  
by three Swatties in 2000, and in my opinion is a great place to work.

Thanks,
Jonathan Winskill '02



Junior Software Developer
Location: Washington, DC

Description:

This is a Junior Software Developer position within StreamSage, a  
subsidiary of Comcast Cable Communications, LLC. StreamSage is a team  
of engineers and researchers responsible for extending state of the  
art audio/video search technology for Comcast.
This position is responsible for designing, implementing, and  
deploying software components in a large-scale system for automatic  
crawling, indexing, analysis, and searching of audio/video content on  
the Internet.

Major duties:
	Design software components to be part of a large-scale system.
	Implement 100% Java software coordinating via JMS.
	Test, update, and deploy software components
	Improve and upgrade software components based on new and changing  
requirements.
	Participate in the design process as part of the application  
development team???
	Work with multiple teams on component integration, testing and  
deployment.
	Evaluate current and proposed architectures to assess potential  
failure points and areas for improvement.
	Keep abreast of current and emerging software development and  
deployment products and tools.
	Other duties as assigned.


Qualifications/skills include:
 	BS in computer science/engineering.
	Experience in software development using Java and/or C++. Ideally,  
this experience would include???
-	Using Java technologies including J2SE, JDBC, Servlets, JSP,  
Tomcat, JDBC, XML/XSLT and Web Services (SOAP and WSDL).
-	Experience with J2EE, JMS, Log4j, Apache Jakarta, and other open  
source software.
-	Experience with Lucene, Struts, Spring, Hibernate, and Portals  
desirable.
	Experience with relational databases (especially Oracle and MS SQL  
Server).
	Experience with developing and implementing business and technical  
requirements is desirable.
	Strong problem-solving ability with excellent written/verbal  
communication and presentation skills.
	Ability to work with others and share ideas effectively.



----- End forwarded message -----
Charles F. Kelemen, Edward Hicks Magill Professor
Chair, Computer Science Department
Swarthmore College 
500 College Avenue			
Swarthmore, PA  19081 
610-328-8515   
cfk@cs.swarthmore.edu
kelemen@swarthmore.edu
________________________________________________________________________