Key Responsibilities
- Develop, enhance, and maintain applications using Ruby on Rails.
- Design, develop, and consume RESTful APIs and microservices.
- Perform application modernization, including Rails version upgrades and dependency management.
- Analyze and remediate security vulnerabilities, CVEs, and code quality issues.
- Collaborate with product owners, architects, QA teams, and business stakeholders.
- Ability to work in a fast-paced application modernization environment.
- Capable of contributing from day one with minimal hand-holding
- Self-starters who can unblock themselves.
- Strong initiative and ownership mindset.
- Ability to drive work independently.
- Contribute not only individually but also to overall team success.
- Demonstrate technical leadership and provide input to the team when needed.
- Help drive team outcomes and collaboration.
- Exhibit leadership qualities in addition to strong technical skills.
- Participate in code reviews and ensure adherence to engineering best practices.
- Troubleshoot production issues and provide timely resolutions.
- Develop automated test cases and support CI/CD implementation.
- Work on cloud-native and containerized applications using Kubernetes-based platforms.
- Leverage AI-assisted development tools for code analysis, testing, and productivity improvements.
Required Skills
Primary Skills
10+ years of experience in Ruby on Rails development
Strong knowledge of Ruby, Rails 6.x/7.x/8.x
Experience in REST APIs development and integration
Strong understanding of Object-Oriented Programming (OOP) concepts
Experience with PostgreSQL, MySQL, or other relational databases
Hands-on experience with Git/GitHub
Experience with RSpec, Minitest, or similar testing frameworks
Strong debugging and performance tuning skills
Secondary Skills
Experience with Docker and Kubernetes
Exposure to AWS, Azure, or Google Cloud Platform
Experience with CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps)
Knowledge of Redis, Sidekiq, and background job processing
Familiarity with Helm and ArgoCD
Working knowledge of Agile/Scrum methodologies
Preferred Qualifications
- Experience in healthcare, payer, pharmacy, or provider domains.
- Experience performing Rails upgrades and application modernization.
- Knowledge of security remediation and vulnerability management.
- Experience working in large enterprise environments.
- Exposure to AI-assisted development platforms such as Claude, GitHub Copilot, or AI Dev Toolkit.