Ruby-on-Rails Software Developer

Company: Armada Group, Inc.
Location: San Jose , California, United States
Type: Full-time
Posted: 03.JUL.2019

Summary

Exciting opportunity for an outstanding back-end software developer to join an innovative medical device startup in San Jose, CA. In this ro...

Description


Exciting opportunity for an outstanding back-end software developer to join an innovative medical device startup in San Jose, CA. In this role, you will help build, enhance, and scale cloud based SaaS applications that stores, streams, and manages medical data uploaded from thousands of wearable sensors, and enables medical professionals to view, analyze, and download the data so as to improve patient's lives. You will work with a small team of developers working on a highly available and scalable Ruby on Rails micro-services application. This can be a direct hire role for the right candidate.

Responsibilities include but are not limited to:

* Work closely with Product Management, DevOps, and SQA to define, build, debug, maintain, and deploy systems that are highly available, scalable, performant, and supportable

* Write efficient, high-quality code and unit, integration and load tests

* Gather, document and refine requirements and specifications

Background & Experience requirements:

* 5+ years of back-end cloud-oriented software development experience, with a minimum of 2 years of working experience using Ruby on Rails

* At least 2 years of working experience building cloud-based SaaS applications & building/debugging back-end web services

* In-depth knowledge of Ruby, Rails, RSpec, Linux, AWS, and MySQL and NoSQL databases

* Experience with building, and maintaining highly available and scalable web services in a Service-oriented or Micro-services architecture

* Ability to work and thrive in a dynamic startup environment with evolving needs and requirements and multiple, concurrent projects

* Excellent written and verbal communication skills

* Bachelor's Degree in Computer Science or equivalent

Desirable Experience and Skills include:

* Docker container-based deployment

* Experience with load testing, profiling, performance and scalability analysis

* Experience with streaming and queueing technologies such as Kafka

* Experience developing for the medical device market

* Working knowledge of scripting languages including Bash and Python
- provided by Dice

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...