|
Description: |
This is a 12 month assignment.
CIRM in San Francisco is looking for a Ruby on Rails Programmer to perform the following:
Scope of Work
1. Grants Management System. The Programmer will create new
functionality and new systems to support CIRM’s grants programs. The
Programmer will also maintain the existing Ruby on Rails based modules
of CIRM’s grants management system.
2. Reporting. The Programmer will pull data from the existing systems, in
whatever format required by CIRM Staff, as needed for reporting
purposes.
3. Data Migration. The Programmer will assist in extracting data from
existing Postgres database and formatting it into CSV files for migration
into MicroEdge GIFTS (a COTS based grants management system that
CIRM has licensed).
4. Other programming duties as assigned.
|
|
Required Skills: |
Requirements
At least 5 years experience in creating web applications and object-oriented design
At least 2 years experience creating web applications using Ruby on Rails
Experienced in writing software in more than one programming language, one of which must be Ruby
Facility with Ruby unit and integration testing frameworks
Experienced user of Software Configuration Management systems (SVN, CVS, Git etc)
Experience with databases, SQL queries and overall database design – PostgreSQL a plus
Experience in Javascript and AJAX framework (any one or more of Dojo, Prototype,
jQuery, script.aculo.us, ExtJS)
Experienced user of UNIX/Linux operating systems
Experience taking active role in architecture and design
Ability to establish and maintain cooperative working relationships
Ability to communicate realistic assessments of project status
Ability to compile thorough documentation (as directed)
Ability to manage tight deadlines
|