Interfacing and communicating with the Client on project specific tasks. * Providing support to ... Engineering degree from an accredited University. * 7 years+ of rail industry experience.
Interfacing and communicating with the Client on project specific tasks. * Providing support to ... Engineering degree from an accredited University. * 7 years+ of rail industry experience.
Rail Engineer, Senior
Edmonton, AB · On-site
Interfacing and communicating with the Client on project specific tasks. * Providing support to ... Engineering degree from an accredited University. * 7 years+ of rail industry experience.
Rail Engineer, Senior
Edmonton, AB · On-site
Interfacing and communicating with the Client on project specific tasks. * Providing support to ... Engineering degree from an accredited University. * 7 years+ of rail industry experience.
The team draws on a reservoir of diverse experience that includes planning, design, inspection ... As the Director of Railway Engineering - Western Canada you will be instrumental in the expansion ...
The team draws on a reservoir of diverse experience that includes planning, design, inspection ... As the Director of Railway Engineering - Western Canada you will be instrumental in the expansion ...
The Construction, Testing & Commissioning Engineer will be responsible for planning, executing, and ... in railway signaling systems, preferably in conventional or CBTC technologies. * Hands-on ...
The Construction, Testing & Commissioning Engineer will be responsible for planning, executing, and ... in railway signaling systems, preferably in conventional or CBTC technologies. * Hands-on ...
... 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 ...
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
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 ...
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 ...
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
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 Front-End Developer (Typescript)
Edmonton, AB · Remote
$65K - $95K/yr
We are looking for an experienced Senior Front-End Developer for our client. This is a permanent ... You Have: * 5+ years' experience working on web applications as a Front-End Developer * Solid ...
Quick apply
Senior Front-End Developer (Typescript)
Edmonton, AB · Remote
$65K - $95K/yr
We are looking for an experienced Senior Front-End Developer for our client. This is a permanent ... You Have: * 5+ years' experience working on web applications as a Front-End Developer * Solid ...
Senior Front-End Developer (Typescript)
Edmonton, AB · Remote
$65K - $95K/yr
We are looking for an experienced Senior Front-End Developer for our client. This is a permanent ... You Have: * 5+ years' experience working on web applications as a Front-End Developer * Solid ...
Quick apply
Senior Front-End Developer (Typescript)
Edmonton, AB · Remote
$65K - $95K/yr
We are looking for an experienced Senior Front-End Developer for our client. This is a permanent ... You Have: * 5+ years' experience working on web applications as a Front-End Developer * Solid ...
Officer, Rail Grinding
Edmonton, AB · On-site
We provide the kind of paid training and opportunities that long-term careers are built on and we ... an Engineering Foreman or Conductor* *Any experience for these above would be considered as an ...
Officer, Rail Grinding
Edmonton, AB · On-site
We provide the kind of paid training and opportunities that long-term careers are built on and we ... an Engineering Foreman or Conductor* *Any experience for these above would be considered as an ...
Officer, Rail Grinding
Edmonton, AB · On-site
We provide the kind of paid training and opportunities that long-term careers are built on and we ... an Engineering Foreman or Conductor* *Any experience for these above would be considered as an ...
Officer, Rail Grinding
Edmonton, AB · On-site
We provide the kind of paid training and opportunities that long-term careers are built on and we ... an Engineering Foreman or Conductor* *Any experience for these above would be considered as an ...
They are looking for a senior C++ developer to join their team. They have a range of products with ... Compensation: 130-150k depending on experience If this opportunity sounds like something that fits ...
Quick apply
They are looking for a senior C++ developer to join their team. They have a range of products with ... Compensation: 130-150k depending on experience If this opportunity sounds like something that fits ...
They are looking for a senior C++ developer to join their team. They have a range of products with ... Compensation: 130-150k depending on experience If this opportunity sounds like something that fits ...
Quick apply
They are looking for a senior C++ developer to join their team. They have a range of products with ... Compensation: 130-150k depending on experience If this opportunity sounds like something that fits ...
Senior Android Developer
Edmonton, AB · On-site
We are looking for multiple experienced Senior Android Developers for our client. This is a ... Minimum 4+ years in a role focused on Android Mobile Development. * Prior experience working in ...
Quick apply
Senior Android Developer
Edmonton, AB · On-site
We are looking for multiple experienced Senior Android Developers for our client. This is a ... Minimum 4+ years in a role focused on Android Mobile Development. * Prior experience working in ...
Senior Android Developer
Edmonton, AB · On-site
We are looking for multiple experienced Senior Android Developers for our client. This is a ... Minimum 4+ years in a role focused on Android Mobile Development. * Prior experience working in ...
Quick apply
Senior Android Developer
Edmonton, AB · On-site
We are looking for multiple experienced Senior Android Developers for our client. This is a ... Minimum 4+ years in a role focused on Android Mobile Development. * Prior experience working in ...
Senior Mechanical Engineer
Edmonton, AB · On-site
This role offers an excellent opportunity for an experienced professional eager to take on a ... Key Responsibilities As the Senior Mechanical Engineer, you will provide both technical expertise ...
Quick apply
Senior Mechanical Engineer
Edmonton, AB · On-site
This role offers an excellent opportunity for an experienced professional eager to take on a ... Key Responsibilities As the Senior Mechanical Engineer, you will provide both technical expertise ...
... rail capacity required to support enhanced passenger services on the CN network using capacity ... Requirements Experience Engineering Entry-level experience in engineering analysis, modeling ...
... rail capacity required to support enhanced passenger services on the CN network using capacity ... Requirements Experience Engineering Entry-level experience in engineering analysis, modeling ...
Senior Ruby On Rails Developer information
See Edmonton, AB 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
Posted 14 days ago
Job description
Requisition ID:Â 96684Â
Job Category:Â InfrastructureÂ
Location: Edmonton, AB, CanadaÂ
Â
Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 65 years of business and technical expertise in mining, energy, and infrastructure, our 10,000 colleagues in 150 countries tirelessly work toward bettering the industries in which we operate. With practical solutions that are safe, innovative and sustainable, we think globally while acting locally. Are you looking for an opportunity to join a diverse group of professionals who are committed to remaining exceptional? We look forward to hearing from you.
Our expertise in infrastructure includes aviation, highways and bridges, planning and advisory services, ports, rail and transit, tunnels, and water. Want to be part of the creation and construction of our cities? Then the infrastructure team is for you!
As the successful candidate, you will be responsible for various technical leadership and project management duties on freight rail projects. These projects could include feasibility analyses; conceptual, preliminary, and detailed design; cost estimating; construction and contract administration support; and inspections of rail projects in western Canada and potentially throughout North America.Â
More specifically, your responsibilities will include, but not be limited to:
- Planning, organizing and working with technical groups in the delivery of project deliverable requirements, this includes interfaces with rail and terminal operations, signaling, wayside monitoring, rail communications, structures, drainage, roads and rolling stock.
- Completing civil engineering analyses and review including evaluating vertical and horizontal grade and track alignments; quantity and construction cost estimates; engineering design reports; technical specifications; material and equipment selection; cost estimates; construction contract documentation; compilation of design/construction drawings; etc.
- Interfacing and communicating with the Client on project specific tasks.
- Providing support to business development and strategic initiatives, including preparation of proposals, estimating deliverables and the associated effort to complete.
- Participating with senior leaders in the establishment of short- and long-term plans for the development and growth of the group in the region.
- Providing support to other Hatch offices around the globe in the development and delivery of project requirements.
- Through your project efforts and involvement in industry activities, developing and maintaining client relations.
- Actively participating in and supporting internal and external development and training activities.
- As appropriate, supporting the development of more junior staff within the region.
- Support to business initiatives and projects within the western Canada region.
- Ensuring compliance to Hatch quality policies and procedures.
- Ensuring we follow a design for safety approach.
You bring to the role:
- Positive attitude with desire to tackle the Rail Industry's toughest challenges.
- Engineering degree from an accredited University.
- 7 years+ of rail industry experience.
- Registered as a P.Eng. in Alberta and/or other Canadian provinces.
- Project Management and/or Project Engineering experience, including client-consultant interaction.
- Knowledge of North American rail design standards and best practices.
- Able to work in a team environment, working on multiple projects simultaneously, mentoring or supervising Engineers-in-Training and junior designers.
- Able to write clear, concise technical reports and proposals.
- Able to check and review the work of other staff and consultants.
Why join us?
- Work with great people to make a difference
- Collaborate on exciting projects to develop innovative solutions
- Top employer
What we offer you?
- Flexible work environment
- Long term career development
- Think globally, work locally
Don't meet every single requirement? You don't need to. At Hatch, we are building a diverse, inclusive workplace that fosters innovation. If you're interested in this role, we encourage you to apply even if your past experiences don't perfectly align with the skills we've listed.
We're committed to fostering a workforce that reflects the diversity of the communities in which we operate and serve. Hatch is an Equal Opportunity Employer that considers applicants without regard to age, race, color, national origin, citizenship, religion, creed, gender, sexual orientation, marital status, disability, veteran, or any other protected status. If you have any accommodation requirements, please let us know. We'll do our best to meet your needs in accordance with applicable local legislation.