Skip to main content

Description

This role is for a Senior Software Engineer (Rails/Ruby) at Dr. Bill, an RBCx Ventures company focused on simplifying medical billing for doctors. The individual will contribute to the product roadmap, influence solutions, lead software development, and mentor less experienced engineers. The position offers a startup environment with the benefits of a large company.

What We're Looking For

Write high-quality, well-tested code while understanding business needs.,Maintain high-quality software and ensure production reliability.,Contribute suggestions and new ideas to improve the platform.,Design, code, unit test, and integrate new features and functionality.,Participate in code reviews, architectural planning, and delivery meetings.,Update progress daily through tracking tools (Jira) or Kanban board.

Ideal Candidate

Post-secondary degree or diploma in computer engineering or equivalent training/experience (Nice-to-Have).,Experience with compliance standards, e.g., ISO 27001 or SOC 2 (Nice-to-Have).

Minimum Education

Post-secondary degree or diploma in computer engineering or equivalent training/experience

Hard Skills

Ruby on Rails
Sidekiq
Redis
MySQL
Postgres
Unit Testing
Integration Testing
ReactJS
Webpack
jQuery
JavaScript
HTML
Docker
Kubernetes
AWS
Terraform
Rust
Github
CircleCI
New Relic
Dynatrace
Sumo Logic
Splunk
Open API specification
Active Learning
Agile Methodology
Analytical Thinking
Application Integrations
Applications Programming
Debugging
Documentations
Emerging Technologies
Enterprise Application Delivery
Programming Languages
RESTful APIs
Software Development Life Cycle (SDLC)

Soft Skills

Team player attitude
Fast learning ability
Amazing written and verbal communication skills
Focus on application security
Detail-Oriented
Group Problem Solving

Work Hours

37.5 hours/week

Benefits

Comprehensive Total Rewards Program (bonuses
flexible benefits
competitive compensation)
Leaders who support development (coaching
managing opportunities)
Dynamic
collaborative
progressive
high-performing team
Opportunities for challenging work.

Also Available At

About the Company

R

Royal Bank of Canada

Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.

Purpose-driven
Inclusive
Innovative
Collaborative
Professional
View all jobs at Royal Bank of Canada

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.