We provide the kind of paid training and opportunities that long-term careers are built on and we ... and Rail Flaw Detection (RFD) daily operations. Moreover, the role oversees welding standards ...
We provide the kind of paid training and opportunities that long-term careers are built on and we ... and Rail Flaw Detection (RFD) daily operations. Moreover, the role oversees welding standards ...
We provide the kind of paid training and opportunities that long-term careers are built on and we ... and Rail Flaw Detection (RFD) daily operations. Moreover, the role oversees welding standards ...
We provide the kind of paid training and opportunities that long-term careers are built on and we ... and Rail Flaw Detection (RFD) daily operations. Moreover, the role oversees welding standards ...
Railroad Bridge Engineer
Brentwood, TN · On-site +1
$90K - $120K/yr
Railroad Bridge Engineer We are currently seeking a Railroad Bridge Engineer for our office located ... materials based on available information. These tools assist our recruitment team but do not ...
Quick apply
Railroad Bridge Engineer
Brentwood, TN · On-site +1
$90K - $120K/yr
Railroad Bridge Engineer We are currently seeking a Railroad Bridge Engineer for our office located ... materials based on available information. These tools assist our recruitment team but do not ...
Railroad Bridge Engineer
Brentwood, TN · On-site
$90K - $120K/yr
Railroad Bridge Engineer We are currently seeking a Railroad Bridge Engineer for our office located ... materials based on available information. These tools assist our recruitment team but do not ...
Railroad Bridge Engineer
Brentwood, TN · On-site
$90K - $120K/yr
Railroad Bridge Engineer We are currently seeking a Railroad Bridge Engineer for our office located ... materials based on available information. These tools assist our recruitment team but do not ...
Railroad Bridge Engineer
Brentwood, TN · On-site +1
$90K - $120K/yr
Railroad Bridge Engineer We are currently seeking a Railroad Bridge Engineer for our office located ... materials based on available information. These tools assist our recruitment team but do not ...
Railroad Bridge Engineer
Brentwood, TN · On-site +1
$90K - $120K/yr
Railroad Bridge Engineer We are currently seeking a Railroad Bridge Engineer for our office located ... materials based on available information. These tools assist our recruitment team but do not ...
Roadway Worker In Charge (RWIC)
$18.25 - $24.50/hr
Medical
Dental
Vision
Life
Retirement
PTO
... on tablet & smart phone. * Proficient computer skills in Citrix Applications. * Strong oral and written communication skills. * Strong technical knowledge in Railroad Engineering, Railroad Design ...
Roadway Worker In Charge (RWIC)
$18.25 - $24.50/hr
Medical
Dental
Vision
Life
Retirement
PTO
... on tablet & smart phone. * Proficient computer skills in Citrix Applications. * Strong oral and written communication skills. * Strong technical knowledge in Railroad Engineering, Railroad Design ...
DevOps Engineer - Pipelines, Cloud & Automation
Nashville, TN · On-site
$51 - $69.75/hr
Staying updated on industry trends and adapting to new technologies are essential for long‑term success. Essential Skills for a DevOps Engineer * Programming languages: Python, JavaScript, Go, Ruby ...
New
DevOps Engineer - Pipelines, Cloud & Automation
Nashville, TN · On-site
$51 - $69.75/hr
Staying updated on industry trends and adapting to new technologies are essential for long‑term success. Essential Skills for a DevOps Engineer * Programming languages: Python, JavaScript, Go, Ruby ...
New
Junior Electrical Engineer
Knoxville, TN · On-site
$68K - $73K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Junior level Electrical Engineer. Performs engineering work in the initial planning and design ... Compensation depends on several factors including: experience, education, key skills, geographic ...
Junior Electrical Engineer
Knoxville, TN · On-site
$68K - $73K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Junior level Electrical Engineer. Performs engineering work in the initial planning and design ... Compensation depends on several factors including: experience, education, key skills, geographic ...
Junior Electrical Engineer
Knoxville, TN · On-site
$74K - $82K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Junior level Electrical Engineer. Performs engineering work in the initial planning and design ... Compensation depends on several factors including: experience, education, key skills, geographic ...
Junior Electrical Engineer
Knoxville, TN · On-site
$74K - $82K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Junior level Electrical Engineer. Performs engineering work in the initial planning and design ... Compensation depends on several factors including: experience, education, key skills, geographic ...
Roadway Worker In Charge (RWIC)
Chattanooga, TN · On-site
$23 - $37/hr
Medical
Dental
Vision
Life
Retirement
PTO
... on tablet & smart phone. * Proficient computer skills in Citrix Applications. * Strong oral and written communication skills. * Strong technical knowledge in Railroad Engineering, Railroad Design ...
Roadway Worker In Charge (RWIC)
Chattanooga, TN · On-site
$23 - $37/hr
Medical
Dental
Vision
Life
Retirement
PTO
... on tablet & smart phone. * Proficient computer skills in Citrix Applications. * Strong oral and written communication skills. * Strong technical knowledge in Railroad Engineering, Railroad Design ...
Roadway Worker In Charge (RWIC)
Chattanooga, TN · On-site
$23 - $37/hr
Medical
Dental
Vision
Life
Retirement
PTO
... OS; on tablet & smart phone.Proficient computer skills in Citrix Applications.Strong oral and written communication skills.Strong technical knowledge in Railroad Engineering, Railroad Design ...
Quick apply
Roadway Worker In Charge (RWIC)
Chattanooga, TN · On-site
$23 - $37/hr
Medical
Dental
Vision
Life
Retirement
PTO
... OS; on tablet & smart phone.Proficient computer skills in Citrix Applications.Strong oral and written communication skills.Strong technical knowledge in Railroad Engineering, Railroad Design ...
Pipelines, Clouds, and Code: A Practical DevOps Engineer Roadmap
Nashville, TN · On-site
$51 - $69.75/hr
Staying updated on industry trends and adapting to new technologies are essential for long‑term success. Essential Skills for a DevOps Engineer * Programming languages: Python, JavaScript, Go, Ruby ...
New
Pipelines, Clouds, and Code: A Practical DevOps Engineer Roadmap
Nashville, TN · On-site
$51 - $69.75/hr
Staying updated on industry trends and adapting to new technologies are essential for long‑term success. Essential Skills for a DevOps Engineer * Programming languages: Python, JavaScript, Go, Ruby ...
New
Civil Track Engineer
$77K - $92K/yr
Medical
Dental
Vision
Life
Retirement
PTO
As a Civil Track Engineer, you will provide design support on Rail and Industrial Infrastructure projects throughout North America including Freight Rail and Transit projects. Depending on the ...
Civil Track Engineer
$77K - $92K/yr
Medical
Dental
Vision
Life
Retirement
PTO
As a Civil Track Engineer, you will provide design support on Rail and Industrial Infrastructure projects throughout North America including Freight Rail and Transit projects. Depending on the ...
Civil Track Engineer
Chattanooga, TN · On-site
$77K - $92K/yr
Medical
Dental
Vision
Life
Retirement
PTO
As a Civil Track Engineer, you will provide design support on Rail and Industrial Infrastructure projects throughout North America including Freight Rail and Transit projects. Depending on the ...
Civil Track Engineer
Chattanooga, TN · On-site
$77K - $92K/yr
Medical
Dental
Vision
Life
Retirement
PTO
As a Civil Track Engineer, you will provide design support on Rail and Industrial Infrastructure projects throughout North America including Freight Rail and Transit projects. Depending on the ...
Software Developer
Nashville, TN · On-site
$70K - $150K/yr
FortyAU is a software consulting company in Nashville, Tennessee focused on building custom ... You could sit down with our team leads and talk about React, Ruby, Java, C# or other programming ...
Quick apply
Software Developer
Nashville, TN · On-site
$70K - $150K/yr
FortyAU is a software consulting company in Nashville, Tennessee focused on building custom ... You could sit down with our team leads and talk about React, Ruby, Java, C# or other programming ...
Software Developer
$70K - $150K/yr
FortyAU is a software consulting company in Nashville, Tennessee focused on building custom ... You could sit down with our team leads and talk about React, Ruby, Java, C# or other programming ...
Software Developer
$70K - $150K/yr
FortyAU is a software consulting company in Nashville, Tennessee focused on building custom ... You could sit down with our team leads and talk about React, Ruby, Java, C# or other programming ...
Chemical Engineer (Junior to Mid Level)
Johnson City, TN · On-site
Medical
Dental
Vision
Life
Retirement
PTO
We are seeking a motivated entry- to junior-level Chemical Engineer to support the startup ... on knowledge of integrated process equipment, chemical systems, and operational excellence. The ...
Chemical Engineer (Junior to Mid Level)
Johnson City, TN · On-site
Medical
Dental
Vision
Life
Retirement
PTO
We are seeking a motivated entry- to junior-level Chemical Engineer to support the startup ... on knowledge of integrated process equipment, chemical systems, and operational excellence. The ...
Software Developer
Nashville, TN · On-site
$70K - $150K/yr
FortyAU is a software consulting company in Nashville, Tennessee focused on building custom ... Who you are: • You could sit down with our team leads and talk about React, Ruby, Java, C# or ...
Software Developer
Nashville, TN · On-site
$70K - $150K/yr
FortyAU is a software consulting company in Nashville, Tennessee focused on building custom ... Who you are: • You could sit down with our team leads and talk about React, Ruby, Java, C# or ...
Chemical Engineer (Junior to Mid Level)
Johnson City, TN · On-site
Medical
Dental
Vision
Life
Retirement
PTO
We are seeking a motivated entry- to junior-level Chemical Engineer to support the startup ... on knowledge of integrated process equipment, chemical systems, and operational excellence. The ...
Chemical Engineer (Junior to Mid Level)
Johnson City, TN · On-site
Medical
Dental
Vision
Life
Retirement
PTO
We are seeking a motivated entry- to junior-level Chemical Engineer to support the startup ... on knowledge of integrated process equipment, chemical systems, and operational excellence. The ...
Junior AI Solutions Engineer - AI Taskforce TenCate Location: Flexible, USA / Global Job Type ... Minimal, depending on role requirements Reports To: Chief Information Officer, through the AI ...
Junior AI Solutions Engineer - AI Taskforce TenCate Location: Flexible, USA / Global Job Type ... Minimal, depending on role requirements Reports To: Chief Information Officer, through the AI ...
Junior Ruby On Rails Developer information
See Tennessee salary details
$23.1K - $35.2K
1% of jobs
$35.2K - $47.2K
0% of jobs
$47.2K - $59.3K
0% of jobs
$59.3K - $71.3K
1% of jobs
$71.3K - $83.4K
13% of jobs
$94.8K is the 25th percentile. Wages below this are outliers.
$83.4K - $95.4K
11% of jobs
$95.4K - $107.5K
14% of jobs
The median wage is $112.3K / yr.
$107.5K - $119.5K
27% of jobs
$126.3K is the 75th percentile. Wages above this are outliers.
$119.5K - $131.6K
16% of jobs
$131.6K - $143.6K
10% of jobs
$143.6K - $155.7K
9% of jobs
$23.1K
$110.8K
$155.7K
How much do junior ruby on rails developer jobs pay per year?
What is a junior Ruby on Rails developer?
A Junior Ruby on Rails Developer is an entry-level software developer specializing in building web applications using the Ruby on Rails framework. They typically work under the guidance of senior developers, assisting in writing and maintaining code, debugging issues, and implementing new features. Juniors are expected to have a basic understanding of Ruby, Rails conventions, databases, and version control systems like Git. They often collaborate with teams to develop scalable and efficient applications while continuously learning industry best practices. This role serves as a foundation for advancing to more senior development positions.
What does a junior Ruby on Rails developer do?
As a Junior Ruby On Rails Developer, you'll generally spend your days building new features, fixing bugs, and writing tests under the guidance of more experienced engineers. You will regularly collaborate with other developers, product managers, and designers through pair programming, code reviews, and team meetings. Expect to dedicate a portion of your time to learning new best practices and tools, as ongoing education is key early in your career. The work environment is often collaborative and supportive, providing mentorship and feedback to help you grow your technical skills and confidence.
What are the key skills and qualifications needed to thrive as a junior Ruby on Rails developer?
To thrive as a Junior Ruby On Rails Developer, you should have a foundational knowledge of Ruby, Rails framework, web development principles, and basic database design, often supported by a relevant technical degree or coding bootcamp experience. Familiarity with version control systems like Git, testing frameworks such as RSpec, and cloud platforms is highly valued in entry-level roles. Strong problem-solving abilities, a willingness to learn, and effective communication skills help juniors contribute positively to their teams. These competencies empower developers to adapt quickly, collaborate efficiently, and deliver functional web applications in a fast-evolving tech environment.
What are the most commonly searched types of Ruby On Rails Developer jobs in Tennessee?
The most popular types of Ruby On Rails Developer jobs in Tennessee are:
What are popular job titles related to Junior Ruby On Rails Developer jobs in Tennessee?
For Junior Ruby On Rails Developer jobs in Tennessee, the most frequently searched job titles are:
What job categories do people searching Junior Ruby On Rails Developer jobs in Tennessee look for?
The top searched job categories for Junior Ruby On Rails Developer jobs in Tennessee are:

Full-time
Posted 12 days ago
Canadian National Railway rating
7.5
Based on 49 frontline employees who took The Breakroom Quiz
135th of 365 rated logistics
Job description
At CN, everyday brings new and exciting challenges. You can expect an interesting environment where you're part of making sure our business is running optimally and safely-helping keep the economy on track. We provide the kind of paid training and opportunities that long-term careers are built on and we recognize hard workers who strive to make a difference. You will be able to thrive in our close-knit, safety-focused culture working together as ONE TEAM. The careers we offer are meaningful because the work we do matters. Join us!
Job Summary
The Senior Manager, Engineering Technical Operations is responsible for overseeing CN's rail grinding and Rail Flaw Detection (RFD) daily operations. Moreover, the role oversees welding standards, training, and audits, and employing the latest wheel and rail interface science and best practices to extend the life of our rail. The incumbent ensures that both CN and regulatory safety standards are achieved through proper planning and risk mitigation. The position oversees significant contractor assets and spend associated with said service delivery. Additional tasks include the development and review of safety plans, procedures, and processes for the department, including contractor oversight.
Main Responsibilities
Operations Management
Develop grinding and RFD test schedules utilizing a risk-based approach, with the latest technology and data
Handle daily RFD and rail grinding operations, ensuring safe and efficient execution by CN employees and vendors
Establish Key Performance Indicators (KPIs) and oversee processes to verify the quality of the work performed by CN's RFD, Grinding, and welding operations
Handle employee and vendor safety performance
Collaborate with Transportation and Engineering leadership to ensure equipment productivity, and maintain RFD inspection and grinding frequencies as per the plan
Benchmark industry best practices and identify opportunities for improvement
Educate self and team continuously on the latest trends and technologies to improve the effectiveness of our operations
Participate in industry track standard review committees
Safety Management
Ensure that all employees are properly trained and adhere to safety protocols and regulations for welding
Contribute to developing and implementing company policies and procedures related to safety and environmental compliance
Conduct safety audits and inspections to identify and address safety hazards and risks
Collaborate with the Safety team to develop and implement safety initiatives and programs
Lead a safety process to track action items as well as supervisor and employee compliance
Perform field audits to determine and monitor compliance with established safety and regulatory standards
Monitor and ensure compliance with the Fire Risk Assessment and Mitigation Plan
Maintain up to date with the Federal Railroad Administration (FRA) and Transport Canada (TC) safety standards
People Management
Coach, mentor, and guide team members to ensure they have the necessary tools and support to succeed
Carry out performance management including setting and monitoring KPIs
Participate in the selection and recruitment of new team members
Carry out disciplinary actions when necessary and be familiar with the applicable employee collective agreements
Communicate with union representatives, including handling issues related to grievances and investigations
Participate in succession planning and career development activities
Ensure team members receive appropriate training and are up to date on all training requirements
Lead and participate in regular staff meetings
Cost Management
Handle the operating and capital budgets for CN's RFD and Grinding operations
Monitor spending to maintain the planned budget
Adjust working asset usage as needed based on available funds and performance
Monitor invoices regularly and ensure their timely and accurate processing
Ensure compliance with vendor contracts and communicate with vendors regularly
Ensure compliance with relevant accounting practices (e.g., staff travel expenses)
Working Conditions
The role is performed in a combination of office (40%) and outdoor environment (60%) in various types of weather conditions with a regular workweek from Monday to Friday. The incumbent must be available to work evenings and weekends. The role requires being available
on-call 24/7 to carry out field visits and respond to critical incidents. The role requires regular travel (50%) within Canada and the United States (U.S.) to carry out field visits and stakeholder engagement. The incumbent must be able to walk long distances and sit for extended periods.
Requirements
Experience
Railroad Engineering
Minimum 7 years of previous railroad experience in Engineering
o Minimum 4 years of supervisory experience
o Minimum 2 years of experience directly responsible for engineering maintenance, construction, or production*
o Experience in safety compliance
o Previous RFD, welding, rail grinding and lubrication experience*
*Any experience for these above would be considered an asset
Education/Certification/Designation
High School Diploma or General Education Diploma (GED)
Bachelor's Degree in Engineering*
Professional Engineering (P.Eng) Designation*
Valid Driver's Licence
*Any designation for these above would be considered an asset
Competencies
Identifies potential safety and security risks
Considers ESG principles in all operations
Leads by example for the safety and security of all
Collaborates with others and shares information
Communicates with impact
Sets direction and inspires others
Delegates and empowers others to create accountability
Develops self and others
Applies critical thinking
Technical Skills/Knowledge
Proficient in Microsoft Office, Systems, Applications and Procedures (SAP), DataCity, Bentley, and Track Information System (TIS)
Ability to understand and create technical documents
Technical understanding of rail operations and ability to communicate with Senior Transportation Officers
Knowledge of Transportation and railroad safety regulatory requirements (Canada and the United States)
Fluently bilingual both written and verbal (English, French)*
*Any knowledge for any of the above would be considered as an asset
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