Senior Ruby Developer

Ruby on Rails
Full Time
Work from home not available Travel not required

Job Description

The Senior Ruby Developer is responsible for the technology oriented research, evaluation, documentation, prototyping, and architectural design and presentation duties necessary to act upon the initiatives proposed by the Director, Applications Development. Provide technical leadership by conceptualizing and formally describing how to structure applications and how software components interact and integrate. Provide the definition, creation, and implementation guidelines for robust and scalable software architectures to support sustainable development. Work hand-in-hand with other business units including the communication of ideas/concepts, possibilities and limitations, alternatives, scenarios, and phased approaches to technical implementation. Balance practical considerations with architectural vision to achieve the greatest benefit to the business. Work ranges from conceptual and strategic to tactical and includes integrating current architectures and initiatives as well as new architecture projects.

Essential Duties & Responsibilities:

Provide operational programming experience using with Ruby, Ruby on Rails and JavaScript

Build next-generation systems that make a difference to our clients and better serve AdhereHealth Clinical Staff

Provide technical leadership to the development team, including definition of tasks for other team members

Define best practices for architecture, development, testing and deployment of Ruby solutions

Work with our Quality Assurance and Site Operations teams to get our releases into production

Stabilize code/build/deployment

Provide recommendations on tools to monitor and support all environments and implement as necessary

Follow the change management process to control changes to production systems with regards to physical or system updates

Create process and systems improvement recommendations to assist the business in achieving its goals and objectives, leveraging best practices and professional experiences

Collaborate closely with and assisting Site Operation and Quality Assurance teams when required to ensure timely delivery of new systems, enhancements and bug fixes

Take ownership in projects and suggests revising, repairing or expanding existing programs to increase operating efficiency.

Develop and maintain unit tests for software components in development

Participate in requirements gathering and definition efforts

Provide accurate estimates in support of project planning efforts

Respond quickly and effectively to defects and system outages

Adheres to HIPAA and HITECH specifications in all aspects of solution architecture

Leadership Duties (If Applicable)


Other Duties & Responsibilities:

Participate in process improvements, including process definition, measurement analysis, and implementation of controls

Participate in proactive team efforts to achieve departmental and company goals

Provide leadership to others through example and sharing of knowledge/skill

Other duties as required and assigned

Education & Experience:

Bachelor s Degree in Computer Science or a related field

At least 3 plus years of web application development, Ruby on Rails, Java or C# development experience.

Database administration and evidence of successful deployment and implementation of business solutions required


Ruby on Rails, Javascript, PostgreSQL, SQL Server, Angular JS, Redis, AWS, S3

Continuous integration and automated build processes

Understanding of system automation concepts and techniques in order to increase team efficiencies

Healthcare and knowledge of HIPAA experience is a plus

Solid understanding of local and public cloud technologies

Solid understanding of network technologies

Strong working knowledge of Linux shell and scripting (Perl and/or Bash)

Good troubleshooting and reverse engineering skills

The Senior Ruby Developer will perform his or her work in a general office environment using standard office equipment. The following demands are representative of those that must be met by an employee to successfully perform the essential functions of this job:
Regularly lift and/or move up to 10 pounds
Bend, twist or stoop on a repetitive and continuous basis
Stand and remain on feet for extended periods of time
Operate various business instruments, including computers, printers/scanners/fax machines, requiring manual dexterity
Sit and concentrate for long periods of time to compute, examine, and interpret data
Read paperwork and computer monitors, requiring visual acuity

Posted By

Greg Finin

118 Mackenan Drive STE 200 Cary, NC, 27511

Dice Id : RTX1d4649
Position Id : 6193120
Have a Job? Post it

Similar Positions

Senior Ruby on Rails Developer
  • Auction Edge
  • Nashville, TN
Sr. Developer
  • Modis
  • La Vergne, TN
Senior Server Developer
  • Brooksource
  • Nashville, TN
Senior Software Engineer
  • Vaco Technology
  • Nashville, TN
Senior Software Developer
  • The Concinnity Company
  • Nashville, TN
Neo4J Graph Developer
  • Synechron Inc.
  • Nashville, TN
Senior Web Developer
  • The Concinnity Company
  • Nashville, TN
React Developer
  • Beacon Hill Technologies
  • Nashville, TN
Ruby on Rails Developer
  • Robert Half Technology
  • Gallatin, TN
Ruby Developer
  • Tech Providers Inc.
  • Birmingham, AL
Senior Ruby on Rails Engineer
  • elev8 Hire Solutions
  • Atlanta, GA
Senior RoR Developer - BHJOB2052_15985
  • Visionaire Partners
  • Atlanta, GA