1

Junior Ruby On Rails Developer Jobs in Tennessee

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 ...

Civil Track Engineer

Chattanooga, TN

$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 ...

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

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 ...

Showing results 21-40

Junior Ruby On Rails Developer information

See Tennessee salary details

$23.1K

$110.8K

$155.7K

How much do junior ruby on rails developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for junior ruby on rails developer in Tennessee is $110,832.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,000.00 and $127,500.00 per year, depending on experience, location, and employer.

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:

Infographic showing various Junior Ruby On Rails Developer job openings in Tennessee as of August 2026, with employment types broken down into 85% Full Time, 2% Part Time, and 13% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $110,832 per year, or $53.3 per hour.

Senior Manager, Engineer Technical Operations

Canadian National Railway Company

Memphis, TN • On-site

Full-time

Posted 12 days ago


Canadian National Railway rating

7.5

Company rating: 7.5 out of 10

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