About This Role
This role is for a Ruby on Rails Developer to join an innovative team disrupting healthcare technology. As a member of the development team, you will design and implement APIs and web-based applications, working closely with various experts across different disciplines.
Responsibilities
- Design and develop software for web applications, Application Program Interfaces (APIs) and Electronic Data Interchange (EDI)
- Capture functional requirements as Use Cases and accurately estimate level of effort to develop
- Work independently to identify solutions
- Write object-oriented Web application/interface code conforming to established methodology and standards
- Design and code software service components, units, and modules that meet project specifications and development schedules
- Work closely with the project team to ensure that all technical project deliverables comply with customer standards and requirements
- Evaluate third-party software components for potential use in developing solutions
- Practice Behavior Driven Development and test-first coding methodologies
- Contribute to business discussions about the project and user interfaces
- Document development projects and create test plans
- Troubleshoot problems and provide customer support for application issues
Requirements
- Four year degree in computer science or related field, or equivalent experience
- Three-plus years experience with Ruby on Rails
- Agile software development principles, practice and process experience (from use case definition to component delivery)
- Angular, JavaScript, JQuery experience
- RDBMS (PostgreSQL, Oracle)
Nice to have:
- RSpec, git, Capistrano experience
- NoSQL (MongoDB, CouchDB) database experience
- SOA and Web service development experience
- Experience deploying solutions on Linux platforms
- RESTful Web service using XML, XSD, JSON experience
- AMQP or JMS messaging experience
About the Company
IdeaCrew is an innovative company disrupting healthcare technology.