Ruby on the rails Developer

Overview

Hybrid
$65 - $70
Contract - W2
Contract - Independent
Contract - 6 Month(s)

Skills

SVN

Job Details

Job Description -

Ruby on the rails Developer

Location: Midtown, NY (F2F - 2nd Round)

Duration: 6 months- CTH

Client: Church Pension group

3 days a week in office, 2 WFH. 6-month contract to hire opportunity.

RESPONSIBILITIES

Create:

  • Write software programs ranging from process automation to interactive Web applications.
  • Develop and implement APIs and provide support for all clients
  • Maintain and make basic improvements and updates to existing projects and systems.
  • Perform troubleshooting to isolate and diagnose common application problems.
  • Debug and analyze best responses to flaws in applications already in production.
  • Develop prototypes rapidly for evaluation and validation purposes.
  • Create and maintain documentation for systems put into production use.
  • Strive to keep all deployed applications simple, elegant, minimal, and maintainable by application administrators
  • Participate in reviews of own and others software code.

Consult:

  • Represent the Software Engineering department in meetings
  • Evaluate development tools and languages and make recommendations for incorporating those tools into projects.
  • Understand diverse operating environments, including basic network and web applications infrastructure and assist in identifying improvements to be made in existing systems and development practices
  • Consult with Infrastructure Group system administrators and network administrators to identify developers needs, and assist in assessing, validating, and improving these environments.
  • Keep abreast of current technologies and trends, including mobile web APIs

QUALIFICATIONS:

  • Excellent oral, written, and communication skills, including comfort with teleconferencing to conduct business with colleagues and clients.
  • proven experience with object-oriented programming.
  • 4+ years experience writing applications in Ruby.
  • Experience using Ruby On Rails and MuleSoft and/or React is mandatory
  • SAML/oAuth experience a huge plus, especially Auth0 experience
  • NodeJS a plus
  • Experience with HTML5, CSS3, jQuery, JavaScript, react.js, Backbone, Foundation and Sass
  • Experience with Agile software development practices a plus.
  • Experience with JIRA, Confluence, Git, and Jenkins a plus.
  • Knowledge of Linux and Windows essentials.
  • Comfort with most common command line tools.
  • Understanding of when to choose between compiled and interpreted languages, and ability to use both language compilers and script interpreters.
  • Understanding and ability to perform troubleshooting to isolate and diagnose common application problems, including compiler linkage errors, run-time bottlenecks, multi-threaded race conditions, and database query optimization.
  • Experience with MySQL and/or equivalent database systems.
  • Solid understanding of ACID database properties, query isolation levels, and SQL coding practice to avoid database deadlock scenarios.
  • Experience using Apache and/or equivalent web server software.
  • Working knowledge of Perl, Bash, PHP, ColdFusion a plus.
  • Some experience developing high-performance APIs is a plus.
  • Some experience developing in a Service Oriented Architecture is a plus.
  • Objective-C or Swift experience is a major plus, as mobile application development is part of the product roadmap.
  • User experience with Windows, Linux, and Mac OS X systems.
  • Understanding of customary source control practices and procedures in a team environment. (SVN or GIT)

EDUCATION and/or EXPERIENCE: Bachelor s and/or Master s degree in software engineering, science, technology, engineering, mathematics or similar field, or combination of equivalent education and experience