Job Description :
ROLE-Ruby Developer - Back End API Developer

Ruby experience in building APIs.

The API stack includes PUMA, Silver & Sinatra

AWS environment

6+ years of experience with Ruby back end /API development (can be
6+ flexible on # of years If there is someone with Java back end
6+ experience and not as much Ruby, is open to this

5+ year Experience with using cloud platforms such as AWS, Caching (can
5+ be flexible on # of years)

Intermediate knowledge of MySQL or PostgreSQL

Experience with third-party APIs and Web Services

Working knowledge of the general web application landscape, architectures, trends, and emerging technologies

Experience with Agile development, preferably Scrum

Experience with Git, Perforce and code management

Experience with Jenkins for Continuous Integration/Continuous Deployment Design, develop, document, test, and debug new and existing software systems and/or applications for market sale or large-scale proprietary software for internal use.

Serve as technical expert on development projects.

Participate in full development life cycle including requirements analysis and design.

Write technical specifications based on conceptual design and stated business requirements.

Support, maintain, and document software functionality.

Identify and evaluate new technologies for implementation.

Analyze code to find causes of errors and revise programs as needed.

Participate in software design meetings and analyze user needs to determine technical requirements.

Consult with end user to prototype, refine, test, and debug programs to meet needs.

Considered highly skilled and proficient in discipline.

Conducts complex work important to the organization.

Works under minimal supervision with wide latitude for independent judgment.