Software Engineer – Ruby on Rails

Location: Canonsburg, PA

Job Type: Contract to Hire

We’re looking for a top-notch Software Engineer who always sweats the small stuff and cares about impeccable code. A successful candidate will be able to build high-quality, innovative and fully performant software in compliance with coding standards and technical design. Software Engineer responsibilities will include development, writing code, and documenting functionality for both web and mobile solutions.

Responsibilities:

  • Execute full lifecycle software development
  • Write well designed, testable, efficient code
  • Perform code reviews
  • Participate in brainstorming sessions
  • Work with the team to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
  • Dive into difficult problems and successfully deliver results on schedule

Education & Experience:

  • BS in Computer Science, Information Technology, or other relevant subjects
  • 4+ years’ experience
  • Ability to develop software in JavaScript, Ruby, or other selected languages
  • Excellent knowledge of relational databases and ORM technologies
  • Experience developing web applications using at least one popular web framework (Angular 1 and Ruby on Rails)
  • Familiarity with software development methodology and release processes
  • Experience with agile methodologies and working in a team environment

 

APPLY NOW