... railway rail hazard research program, including identifying ground hazards and developing ... Senior Officer for disciplinary reviews on rule breeches and compliance Mentor and develop all ...
... railway rail hazard research program, including identifying ground hazards and developing ... Senior Officer for disciplinary reviews on rule breeches and compliance Mentor and develop all ...
This role combines hands-on iPaaS development with the ability to translate complex finance ... Ruby * Python * Golang * Bash * Direct experience working with finance systems such as NetSuite ...
This role combines hands-on iPaaS development with the ability to translate complex finance ... Ruby * Python * Golang * Bash * Direct experience working with finance systems such as NetSuite ...
We are actively working on delivering the Alto High Speed Rail (Quebec City to Toronto), Eglinton ... Our Rail & Transit Engineering team deliver systems solutions that include alignment and track ...
We are actively working on delivering the Alto High Speed Rail (Quebec City to Toronto), Eglinton ... Our Rail & Transit Engineering team deliver systems solutions that include alignment and track ...
Recognized by Engineering NewsRecord (ENR) as the #1 Rail & Transit firm globally for 10 ... The final salary awarded for this role may vary from the above range based on several factors ...
Recognized by Engineering NewsRecord (ENR) as the #1 Rail & Transit firm globally for 10 ... The final salary awarded for this role may vary from the above range based on several factors ...
Recognized by Engineering NewsRecord (ENR) as the #1 Rail & Transit firm globally for 10 ... The final salary awarded for this role may vary from the above range based on several factors ...
Recognized by Engineering NewsRecord (ENR) as the #1 Rail & Transit firm globally for 10 ... The final salary awarded for this role may vary from the above range based on several factors ...
Senior Project Engineer
Calgary, AB · Hybrid
... on a large project in Calgary. Reporting to the Director of Operations, the candidate will be ... Strong understanding of LRT or rail systems, including civil works, track, systems, and operations.
Senior Project Engineer
Calgary, AB · Hybrid
... on a large project in Calgary. Reporting to the Director of Operations, the candidate will be ... Strong understanding of LRT or rail systems, including civil works, track, systems, and operations.
Senior Bridge Lead
Edmonton, AB · On-site
... rail and transit, tunnels, and water. Want to be part of the creation and construction of our ... Act as a technical lead and engineer of record for bridge projects, providing expert guidance on ...
Senior Bridge Lead
Edmonton, AB · On-site
... rail and transit, tunnels, and water. Want to be part of the creation and construction of our ... Act as a technical lead and engineer of record for bridge projects, providing expert guidance on ...
Senior Bridge Lead
Calgary, AB · On-site
... rail and transit, tunnels, and water. Want to be part of the creation and construction of our ... Act as a technical lead and engineer of record for bridge projects, providing expert guidance on ...
Senior Bridge Lead
Calgary, AB · On-site
... rail and transit, tunnels, and water. Want to be part of the creation and construction of our ... Act as a technical lead and engineer of record for bridge projects, providing expert guidance on ...
Senior Bridge Lead
Edmonton, AB · On-site
... rail and transit, tunnels, and water. Want to be part of the creation and construction of our ... Act as a technical lead and engineer of record for bridge projects, providing expert guidance on ...
Senior Bridge Lead
Edmonton, AB · On-site
... rail and transit, tunnels, and water. Want to be part of the creation and construction of our ... Act as a technical lead and engineer of record for bridge projects, providing expert guidance on ...
... rail and transit, tunnels, and water. Want to be part of the creation and construction of our ... Act as a technical lead and engineer of record for bridge projects, providing expert guidance on ...
... rail and transit, tunnels, and water. Want to be part of the creation and construction of our ... Act as a technical lead and engineer of record for bridge projects, providing expert guidance on ...
About The Role We are seeking a Senior BI Developer to play a key role in the modernization of our enterprise data platform built on Microsoft Fabric and Power BI. This role is responsible for ...
About The Role We are seeking a Senior BI Developer to play a key role in the modernization of our enterprise data platform built on Microsoft Fabric and Power BI. This role is responsible for ...
Ability to work in a safety sensitive position directing work groups on live railway corridors Knowledge of the occupational hazards, railway engineering safety regulations and safety precautions of ...
Ability to work in a safety sensitive position directing work groups on live railway corridors Knowledge of the occupational hazards, railway engineering safety regulations and safety precautions of ...
Sr Project Manager
Calgary, AB · On-site
Competitive, market-based compensation package depending on your experience and * knowledge ... Experience of engineering, procurement, contracting and construction of Storage Tank & Marine ...
Sr Project Manager
Calgary, AB · On-site
Competitive, market-based compensation package depending on your experience and * knowledge ... Experience of engineering, procurement, contracting and construction of Storage Tank & Marine ...
Senior Developer
Calgary, AB · Remote
Senior Developer Olsen specializes in the implementation and optimization of enterprise resource ... This role focuses primarily on internal development and collaboration with internal teams, with a ...
Senior Developer
Calgary, AB · Remote
Senior Developer Olsen specializes in the implementation and optimization of enterprise resource ... This role focuses primarily on internal development and collaboration with internal teams, with a ...
As a Senior Software Developer on the Admin Platform team, you will design, build, and operate the core services that underpin Evo, our cloud-based geoscience platform. Working within a microservices ...
As a Senior Software Developer on the Admin Platform team, you will design, build, and operate the core services that underpin Evo, our cloud-based geoscience platform. Working within a microservices ...
Senior .Net Developer
Edmonton, AB · On-site +1
We are looking for a Senior C#/.Net Developer for our client. This is a permanent position, that ... Net * Experience developing on the front-end with either React , Angular or a combination of both ...
Quick apply
Senior .Net Developer
Edmonton, AB · On-site +1
We are looking for a Senior C#/.Net Developer for our client. This is a permanent position, that ... Net * Experience developing on the front-end with either React , Angular or a combination of both ...
Senior .Net Developer
Calgary, AB · On-site +1
We are looking for a Senior C#/.Net Developer for our client. This is a permanent position, that ... Net * Experience developing on the front-end with either React , Angular or a combination of both ...
Quick apply
Senior .Net Developer
Calgary, AB · On-site +1
We are looking for a Senior C#/.Net Developer for our client. This is a permanent position, that ... Net * Experience developing on the front-end with either React , Angular or a combination of both ...
Senior .Net Developer
Edmonton, AB · On-site +1
We are looking for a Senior C#/.Net Developer for our client. This is a permanent position, that ... Net * Experience developing on the front-end with either React , Angular or a combination of both ...
Quick apply
Senior .Net Developer
Edmonton, AB · On-site +1
We are looking for a Senior C#/.Net Developer for our client. This is a permanent position, that ... Net * Experience developing on the front-end with either React , Angular or a combination of both ...
Senior .Net Developer
Calgary, AB · On-site +1
We are looking for a Senior C#/.Net Developer for our client. This is a permanent position, that ... Net * Experience developing on the front-end with either React , Angular or a combination of both ...
Quick apply
Senior .Net Developer
Calgary, AB · On-site +1
We are looking for a Senior C#/.Net Developer for our client. This is a permanent position, that ... Net * Experience developing on the front-end with either React , Angular or a combination of both ...
... rail. You would be joining our multidisciplinary team focusing on technical excellence and ... Bachelor's degree in a relevant discipline (e.g., engineering, construction management, project ...
... rail. You would be joining our multidisciplinary team focusing on technical excellence and ... Bachelor's degree in a relevant discipline (e.g., engineering, construction management, project ...
Senior Ruby On Rails Developer information
See Alberta salary details
$64.5K - $75K
4% of jobs
$75K - $85.5K
4% of jobs
$85.5K - $96K
7% of jobs
$104.1K is the 25th percentile. Wages below this are outliers.
$96K - $106.5K
12% of jobs
$106.5K - $117K
16% of jobs
The median wage is $123.3K / yr.
$117K - $127.5K
11% of jobs
$127.5K - $138K
7% of jobs
$138K - $148.5K
9% of jobs
$152.1K is the 75th percentile. Wages above this are outliers.
$148.5K - $159K
14% of jobs
$159K - $169.5K
11% of jobs
$169.5K - $180K
5% of jobs
$64.5K
$128.1K
$180K
How much do senior ruby on rails developer jobs pay per year?
What is a Senior Ruby On Rails Developer job?
A Senior Ruby on Rails Developer is an experienced software engineer specializing in building, maintaining, and optimizing web applications using the Ruby on Rails framework. They are responsible for writing clean, efficient code, designing application architecture, and ensuring performance and scalability. Senior developers also mentor junior team members, collaborate with cross-functional teams, and implement best practices in development, testing, and deployment. Their role often includes problem-solving, debugging complex issues, and staying updated with the latest industry trends.
What are the key skills and qualifications needed to thrive in the Senior Ruby On Rails Developer position, and why are they important?
To thrive as a Senior Ruby On Rails Developer, you need deep expertise in Ruby, Rails frameworks, object-oriented programming, and web application architecture, often supported by a bachelor's degree in computer science or related experience. Familiarity with development tools such as Git, PostgreSQL, Docker, RSpec, and cloud platforms, as well as relevant certifications, can enhance your effectiveness. Exceptional problem-solving, leadership, and communication skills help you mentor team members and coordinate with stakeholders. These competencies are critical to creating robust, scalable applications and contributing to both technical excellence and team success.
What are typical daily responsibilities for a Senior Ruby On Rails Developer?
As a Senior Ruby On Rails Developer, your day-to-day tasks typically include designing and developing new features, maintaining and optimizing existing codebases, conducting code reviews, and integrating third-party APIs. You will often collaborate closely with product managers, UI/UX designers, and other engineers to ensure smooth project delivery and uphold best practices within the team. Additionally, you may mentor junior developers, troubleshoot complex technical issues, and contribute to architectural decisions. This multifaceted role offers both technical challenge and the opportunity to drive meaningful impact within your organization.

Other
This job post has expired today. Applications are no longer accepted.
Canadian National Railway rating
7.3
Based on 48 frontline employees who took The Breakroom Quiz
160th of 345 rated logistics
Job description
The Chief Engineer, Bridges and Structures is responsible for CN's entire network of bridges, structures and geotechnical engineering. The incumbent is accountable for the design, repair, and reconstruction of CN's bridges and structures as well as the accompanying policies, procedures and standards. The position's key role is to reduce safety risk across the network including managing the operational safety of plants and people in accordance with CN's regulatory environment. The position also allocates, executes and manages the department's capital and operating budget. The position's key role is to reduce safety risk across the network.
Main ResponsibilitiesSystem-wide Responsibility for Bridges and StructuresResponsible for the development, control, management and enforcement of CN's policies, procedures and standards related to bridges and structures
Accountable for the design, repair, rehabilitation, reconstruction and replacement of CN's bridges and structures
Responsible for inspection and inventory management as well as testing and assessment
Oversee the load carrying capacity rating process including heavy axel load clearance authorization
Responsible for CN's tunnels, moveable bridges, retaining walls, rock sheds and other structures including culverts over a 4-foot diameter
Carry out capital planning activities for multi-year work plan development
Manage multi-year projects requiring Capital Expenditure (CAPEX) including the strategic bridge initiative program
Maintain oversight and responsibility for operational safety management of plant and people
Ensure full compliance with CN's Bridge Management Program within CN's overall Safety Management System (SMS)
Accountable for the development of safety improvement programs specific to bridges, structures and geotechnical engineering
Participate in regular safety-related meetings and field audits
System-wide Responsibility for Geotechnical EngineeringMaintain overall responsibility for CN's grade and slope stabilization program
Responsible for CN's railway rail hazard research program, including identifying ground hazards and developing mitigation plans
Implement technically sound solutions to geotechnical problems in all phases of company activity
Develop and implement mitigation measures for railway ground hazards
Implement and research advanced technologies to identify ground hazards, and provide rankings and assessments
Accountable for the design and construction techniques implemented for ground hazard stabilization
Review Engineering reports and advise on an appropriate course of action, probabilities and safety
Develop, review and manage annual basic and special capital programs
People ManagementMaintain responsibility for CN's Life-Critical Rules (LCRs) and rule violations
Act as Senior Officer for disciplinary reviews on rule breeches and compliance
Mentor and develop all managers and engineers, and assist in defining roles and responsibilities
Provide coaching and feedback to direct reports
Provide direct reports with opportunities for career development
Participate in succession planning
Participate in performance evaluations, review findings from indirect reports for Geotechnical and Structures employees
Participate in regular team meetings with Senior Managers
Capital and Operating Budget Allocation, Execution and ManagementReview priorities and plan for future bridge assessment based on bridge condition system, inspection protocol and assessment of current conditions
Work closely with Regional Senior Managers of Bridges and Structures to develop the Capital Program
Consolidate Regional recommendations into an overall function program for funding allocation
Develop and mandate multi-year strategic bridge initiative program with 5, 10- and 20-year horizon outlook
Assemble program with Vice-President, Engineering and present to senior operating team (Chief Operating Officer, Vice-President Finance, Regional Vice-Presidents)
Ensure Regional Senior Managers are adhering to and complying with respective budgets
Working ConditionsThe role has standard working conditions in an office environment with a regular workweek from Monday to Friday. The incumbent must be available to work weeknights and weekends when needed. The role is partially performed outdoors in various types of weather and environmental conditions. The role requires frequent travel (60%) across US and Canada for site visits. The role requires being available on-call 24/7 to respond to critical incidences. Due to the nature of the role, the incumbent must be able to meet tight deadlines, handle pressure and manage stress. The incumbent must be trained in fall protection, must be able to walk long distances and must confidently walk across high bridges.
RequirementsExperienceRailroad Bridge and Structure Engineering
Minimum 10 years of experience in bridges and structures
o Experience in geotechnical engineering principles*
o Experience managing senior technical people
*Any experience for these above would be considered as an asset
Education/Certification/DesignationBachelor's Degree in Civil or Structural Engineering
Licenced Professional Engineer (P. Eng and/or P.E.)
Master's Degree in Civil or Structural Engineering*
*Any designation for these above would be considered as an asset
CompetenciesIdentifies risks and anticipates impacts to ensure a safe and secure environment
Follows safety procedures, information security instructions and Environmental, Social and Governance (ESG) principles to lead by example
Addresses risks in a timely manner to eliminate them
Improves processes on a continuous basis to enhance safety, security and to reduce CN's environmental footprint
Collaborates with key internal stakeholders to enable higher productivity
Builds and maintains an internal network to support a better overall work experience
Shows initiative and empowers others to raise CN's collective game
Inspires others with impactful communications and adapts to the audience
Initiates and drives organizational changes to enable business transformation
Leverages feedback and coaching to improve performance
Knows the business and stays current with industry trends to elevate expertise and work
Influences by translating expertise into practical business outcomes
Applies analytical thinking to make recommendations that pursue sustainable performance
Deals with pressure and change by staying calm to quickly adapt to changes
Fluently bilingual both written and verbal (English, French)*
*Any skills/attributes for these above would be considered as an asset
Technical Skills/KnowledgeSound knowledge of bridge inspection techniques, design and reconstruction of railway bridges and structures
Knowledge of transportation regulations and regulatory requirements related to railway bridges and structures (Transport Canada (TC) and Federal Railroad Administration (FRA))
Sound knowledge and capabilities in application of American Railways Engineering and Maintenance Association (AREMA) standards and guidelines
Sound knowledge of railway loadings and influence on structures
Sound knowledge of structural engineering and geotechnical engineering principles
Excellent financial acumen
Proficient in the use of various computer systems and programs
What Canadian National Railway employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Canadian National Railway
Sourced by ZipRecruiter
Industry
Rail transportation
Company size
10,000+ Employees
Headquarters location
West Montreal, QC, CA