Description
You will develop and maintain web services and applications using Ruby and JRuby in Pittsburgh, PA.
Responsibilities
- Build applications following agile methodology throughout the full development lifecycle.
- Implement testing platforms and write unit tests to ensure code quality.
- Apply object-oriented design patterns and data structure fundamentals to core development.
- Manage relational databases using libraries such as Sequel or Active Record.
Required Skills
- 5+ years of professional experience in Ruby or JRuby development.
- Proficiency with Ruby 2.0+ or JRuby 9.2.6+.
- Strong expertise in object-oriented development and design patterns.
- Experience with relational databases, specifically Oracle 12c or PostgreSQL.
- Working knowledge of Ruby database libraries like Sequel or Active Record.
- Proficiency with Git for source code control.
- Experience implementing unit tests and testing platforms.
Preferred Skills
- Exposure to Docker and Kubernetes.
- Experience with CI/CD processes.