Senior Software Engineer - Ruby on Rails

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





Senior Software EngineerWe are the #1 provider in the world now so your work will be seen and used by millions of people every year. We offer 24/7 access to physicians in over 130 countries. Join us on our mission to modernize healthcare.Call or text Joyce Schiffer - 203-###-#### cell -All inquiries welcome - fast service and feedback!What we are looking for:We are hiring a motivated Software Engineer that will focus on developing and maintaining enterprise class solutions to our existing online experience. This person will support the design development, and maintenance of software solutions on mobile platforms. You will work directly with our elite Mobile Team as we connect millions of people around the World to Doctors.What you will do:+ Build APIs and web applications using Ruby on Rails and Elixir that handle complex data models and state efficiently, while having great architectural design.+ Communicate plans, status, risks and issues to the team+ Liaise directly with client-side technical experts as-needed.+ Consider business and technical needs in evaluating design solutions.+ Assist in testing produced work.Requirements:+ Bachelor's degree in Computer Science or related; Master's degree +++ 2- 5 years of post-graduate development experience required.+ Advanced Ruby on Rails knowledge/skills, JavaScript/jQuery/React/Angular +++ Interest in Elixir/Phoenix (we have it in production)+ Experience with RSpec/MiniTest/Cucumber.+ Solid experience in JavaScript.+ Solid experience with automated build tools for continuous delivery like Jenkins.+ HTML/CSS knowledge+ Understands how to debug hard problems in HTTP, XHR, JSON, CORS, SSL, S3, etc.+ Willing to get involved in some front-end work in JavaScript/React/Angular 2.+ Has Basic Linux/Unix CLI knowledge.+ Working source code control (GitHub) knowledge.+ Familiar with spec driven development.+ Experience in a TDD environment and a preference for strong testing.+ Technically strong in and enthusiastic about backend systems and solid software architecture.+ Ability to see things from a user's point of view.+ Ability to debug and investigate performance and memory leak issues.+ Able to reduce complex requirements and user interaction flows into solid API designs.+ Good understanding of common architectural messaging/API patterns and pitfalls.- provided by Dice
Associated topics: architecture, backend, c, c#, lead, php, programming, project architect, senior, senior software developer

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...