Job #2855 Sr. Ruby on Rails Developer

Job #: 2855
Location: Franklin, Tennessee
Category: Infrastructure
Skillset: Development, Integration
Placement Type: Contract
Start time: Immediate
Additional Details:

Job Description

Seeking a Ruby on Rails developer responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

  • The candidate will be responsible for helping to determine the stability of their Posgresql data and how it hooks to the front end Ruby architecture.
  • Assist in determining fix it strategy for provide more scale for growing capacity needs in the portal.
  • Work on that strategy in a team environment under the guidance of a Sr. Architect.
  • Will be working partially remote, but will need to be on-site at the beginning of the contract

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Ruby code
  • Integration of data storage solutions
  • Integration of user-facing elements developed by front-end developers with server side logic
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization and automatization

Skills

  • Experience with Ruby on Rails, along with other common libraries such as RSpec and Resque
  • Good understanding of the syntax of Ruby and its nuances
  • Solid understanding of object-oriented programming
  • Good understanding of server-side templating languages
  • Good understanding of server-side CSS preprocessors
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Familiarity with concepts of MVC, Mocking, ORM, and RESTful
  • Ability to write clean, readable Ruby code
  • Ability to integrate multiple data sources and databases into one system
  • Understanding of fundamental design principles behind a scalable application
  • Able to create database schemas that represent and support business processes
  • Able to implement automated testing platforms and unit tests
  • Proficient understanding of code versioning tools
  • Familiarity with development aiding tools
  • Familiarity with continuous integration

Apply for the Job #2855 Sr. Ruby on Rails Developer position:

Job #2922 Sr. Solution Architect-IT Security
Nashville, Tennessee
Job #2866 SalesForce Administrator
Brentwood, Tennessee
#2927 Program Manager (ATS)
Nashville, Tennessee
Job #2921 Lead Software Engineer – Mobile App Developer
Nashville, Tennessee
Job #2920 Sr. Network Engineer
Nashville, Tennessee
Job #2919 Software Engineer II – HR Systems and Web Services
Nashville, Tennessee
Job #2923 Healthcare Consultant
Franklin, Tennessee
Job #2918 Software Engineer II- Corp. Accounting System
Nashville, Tennessee
Job #2917 Software Engineer I- Corp. Accounting Systems
Nashville, Tennessee
Job #2913 Sr. Application Developer (Contract)
Nashville, Tennessee
Job #2912 Sr. Application Developer
Nashville, Tennessee
Job #2882 Director, Cyber Intelligence & Data Architecture
Mobile - Not Location Specific
Job #2680 .NET Developer
Nashville, Tennessee
Job #2736 Project Director
Tampa/St. Petersburg, Florida
Job #2833 Senior Wireless Engineer
Mobile - Not Location Specific
Job #2839 Project Manager
Brentwood, Tennessee
Job #2834 Sr. Front End Developer
Brentwood, Tennessee
Job #2694 Help Desk Tier 2
Franklin, Tennessee
Job #2863 IT Support
Nashville, Tennessee
Job #2799 Data Analyst II
Nashville, Tennessee
Job #2861 Controller (Quickbooks)
Nashville, Tennessee
Job #2812 Sr. PHP Developer
Nashville, Tennessee
Job #2656 Sr. Developer Manager
Brentwood, Tennessee
Job #2888 Senior Proposal Manager
Nashville, Tennessee
Job #2735 Systems Engineer
Nashville, Tennessee
Job #2836 Product Owner II
Franklin, Tennessee
Job #2848 Staff Accountant
Nashville, Tennessee
Job #2691 Project Engineer
Nashville, Tennessee
Job #2744 IT Help Desk Support
Franklin, Tennessee
Job #2814 Network Engineer
Nashville, Tennessee
Job #2821 Help Desk Tier 1/2
Nashville, Tennessee
Job #2664 Python Developer
Nashville, Tennessee
Job #2789 Kronos System Analyst
Nashville, Tennessee
Job #2860 Help Desk Tech II/III
Nashville, Tennessee
Job #2857 BI Developer
Brentwood, Tennessee
Job #2774 Financial Analyst
Nashville, Tennessee
Job #2731 IT Manager (Supply Chain)
Mobile - Not Location Specific
Job #2703 Senior IT Support Specialist
Nashville, Tennessee
Job #2846 Sr. Rev. Cycle PM
Houston, Texas
Job #2580 Product Owner III
Franklin, Tennessee
Job #2829 Senior Business Analyst
Franklin, Tennessee
Job #2682 Sr. Full Stack Developer
Nashville, Tennessee
Job #2662 Director of Network Services
Nashville, Tennessee
Job #2855 Sr. Ruby on Rails Developer
Franklin, Tennessee
Job #2847 QA Developer
Nashville, Tennessee
Job #2751 Software Engineer (Full Stack)
Franklin, Tennessee
Job #2503 Business Analyst
Nashville, Tennessee
Job #2879 Sr Application Developer
Nashville, Tennessee
Job #2558 Security Engineer
Smyrna, Tennessee
Job #2764 Salesforce Admin
Nashville, Tennessee
Job #2803 Sr. Director, IT
Nashville, Tennessee
Job #2881 Sr. Director, Product Innovation
Brentwood, Tennessee
Job #2880 Programmer/Analyst
Nashville, Tennessee
Job #2704 Clinical Product Analyst
Nashville, Tennessee
Job #2745 Sr. Project Manager
Tampa/St. Petersburg, Florida
Job #2829 Senior Business Analyst
Franklin, Tennessee
Job #2699 Desktop Support Engineer
Nashville, Tennessee
Job #2743 Sr. Wireless Engineer
Nashville, Tennessee
Job #2905 BI Support – Jr. Engineer
Nashville, Tennessee
Job #2740 Senior Accountant
Nashville, Tennessee
Job #2896 Programmer Analyst
Nashville, Tennessee
Job #2906 Sr. ETL Developer
Nashville, Tennessee
Job #2899 SAP Functional Architect
Nashville, Tennessee
Job #2907 Sr. Java Developer
Nashville, Tennessee
Job #2696 IT Desktop Engineer (Help Desk)
Brentwood, Tennessee
Job #2712 Business Analyst
Nashville, Tennessee
Ready to put the power of Provisions to work for you? Let's Get Started