Some knowledge of DNA/genes (not critical though), experience with python and in particular django web framework (if you have read the django book at http://www.djangobook.com/ you're set), understanding of relational databases, ability to communicate with biochemistry professors for software specifications, and experience with Unix like operating systems.
Be able to commit time to the project.
I started a job for the Biochemistry department where I was building a web application to manage their genotyping of wheat. I used Django because it's a great framework, especially for this kind of project. Since I also work at GridStat and SCS, I couldn't really commit the necessary time to this. Currently they have a FreeBSD server running python 2.5, apache, PostgreSQL, and the latest version of Django. The Django models are setup as accurately as my latest understanding of the subject.
I will give you access to the server and get you up to speed with what I have done. Also, I will be available to help with server administration/configuration.
The job is on campus and once you get started you can work from home.