Job Description :
Job Title: Ruby on Rails Developer
Location: Raleigh, NC 27601
Duration: 6 Month
Description:
We are seeking a Software Applications Engineer to join us in Raleigh, NC. In this role, you will be involved with all aspects of defining, developing, and supporting innovative software. Specifically, you''ll work on the full Agile software development life cycle in two week sprints. Each sprint will include backlog grooming, planning, implementation, testing, support, and demonstrations. This position is a great opportunity to join a high-performing team that supports your learning and career growth.
Understand product requirements and develop code to meet these requirements
Work as part of an Agile team to proactively communicate status and complete deliverables on schedule
Manage full life cycle of product development including code deployments to production and internal environments
Use source control to manage project versions and code changes
Participate in DevOps functions
Collaborate with and influence other parts of the organization to jointly deliver customer value
Propose and implement continuous improvement activities
3+ years of professional Ruby on Rails programming experience
Java programming is a plus
Solid background with object-oriented design and implementation
Experience building and performance testing highly scalable applications
Experience in several of the following technologies: Apache Tomcat, Hibernate, Maven, Ruby on Rails, Git, MySQL, MongoDB, Puppet
Comprehensive Linux-based system administration, provisioning, and configuration management experience
Background with Agile project methodologies
Exposure to and practical experience with DevOps and continuous delivery concepts
Experience in unit testing and behavior-driven development using tools like JUnit, Cucumber, and RSpec Familiarity with various deployment models including cloud, virtualization, and sharded data sets Self-motivated, with an ability to multi-task
Excellent communication skills, both written and verbal
             

Similar Jobs you may be interested in ..