Overview
Working as part of a fast-paced rapid development team, the Sr. Software Engineer will focus on Ruby-on-Rails development for our secure web applications that support Healthcare Market Research.
At Epocrates, our most valuable resource is our people. We believe in hard work and a fun atmosphere, where energetic, innovative people work together to help transform the practice of medicine. If you are interested in joining a dynamic group of individuals at one of Silicon Valley's most exciting companies, this job may be for you.
Responsibilities
Primary Responsibilities:
Architect and design a set of configurable modules for implementing secure web applications, using Ruby, Rails and Oracle
Design and implement an Ajax-based web user interface that combines flexibility with ease-of-use
Translate business requirements into functional and technical specifications
Work with the Epocrates database team to design and develop the database components (schema changes, stored procedures) of web technologies
Evaluate third-party and open-source technologies
Collaborate with third-party data source partners to integrate applications using Web Services
Experience
Experience: 5+ years software engineering experience, with at least 2 years focused on developing Web applications in Ruby on Rails.
Skills
Primary Skills and Critical Competencies:
Strong experience in design and coding for object-oriented commercial software product
Solid Ruby, Rails and web programming background, including ActiveRecord, Action WebService, JavaScript, CSS, DHTML and Ajax, is required
Previous Java or C++ programming background is essential
RSpec and Cucumber experience is a big plus
A working knowledge of Web Services and Relational database concepts is required
Must communicate effectively with management and peers
Must be self-motivated, have a strong team orientation, learn quickly and possess excellent communication and interpersonal skills
Education
Experience: 5+ years software engineering experience, with at least 2 years focused on developing Web applications in Ruby on Rails.