Love Ruby? So does this best-in-class human resources consulting and outsourcing services company!
Our client is looking for a Ruby developer with a passion for clean code, iterative development and quick prototyping to join an existing Ruby development team in Toronto. You will be responsible for:
• Designing, developing, and maintaining new and existing technological solutions for data collection, mining and extraction, reporting, and information management;
• Ensuring all program functionality has been delivered as required through establishing and implementing system test procedures;
• Developing required program and system documentation for internal and external clients
• Performing client needs analysis, gathering and interpreting business requirements and supporting documentation and/or change requests as required;
Qualifications:
Intermediate level technical skills required in the following:
• Object-Oriented design and programming as demonstrated through proficiency in one or more programming languages
• Proficiency using Ruby and strong familiarity with the Rails Framework.
• MS Access and MySQL
• Microsoft Access and Excel solution design
• VBA, ADO, DAO, COM (OLE automation - i.e., driving Excel through VBA)
Education and Work Experience:
• Bachelor's Degree with a focus in Computer Science, Engineering or other technology focused disciplines
• 1-3 years experience in technology based role (i.e. Jr. Programmer/Analyst)
Other desired technical skills/interests that aren't required, but are beneficial:
• Test-driven development in any language, with a testing framework (e.g., RUnit, JUnit, etc.)
• HTML, XML
• Passion for clean code, iterative development and quick prototyping
|