1

Junior Ruby Developer Jobs in Tennessee (NOW HIRING)

SE IV

Brentwood, TN · On-site +1

The Software Engineer IV will work within a highly collaborative team in an AI-augmented ... Deliver code for a tech stack comprised of ReactJS, Ruby/Rails, Python, .NET, and PostgreSQL, using ...

SE IV

Brentwood, TN · On-site +1

$115K - $152K/yr

The Software Engineer IV will work within a highly collaborative team in an AI-augmented ... Deliver code for a tech stack comprised of ReactJS, Ruby/Rails, Python, .NET, and PostgreSQL, using ...

SE IV

Brentwood, TN · On-site +1

$115K - $152K/yr

The Software Engineer IV will work within a highly collaborative team in an AI-augmented ... Deliver code for a tech stack comprised of ReactJS, Ruby/Rails, Python, .NET, and PostgreSQL, using ...

SE IV

Brentwood, TN · On-site +1

$115K - $152K/yr

The Software Engineer IV will work within a highly collaborative team in an AI-augmented ... Deliver code for a tech stack comprised of ReactJS, Ruby/Rails, Python, .NET, and PostgreSQL, using ...

Junior Ruby Developer information

See Tennessee salary details

$21.8K

$80.8K

$124.8K

How much do junior ruby developer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for junior ruby developer in Tennessee is $80,756.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,800.00 and $79,000.00 per year, depending on experience, location, and employer.

What kind of projects or tasks can a junior Ruby developer expect to work on in their first year?

As a Junior Ruby Developer, you’ll typically assist with maintaining and enhancing existing Ruby on Rails applications, fixing bugs, and contributing to new feature development under the guidance of more experienced team members. Your daily tasks may include writing unit tests, reviewing code, and working closely with front-end developers, designers, and QA professionals to deliver project requirements. Over time, you may be given ownership of smaller features or modules as your skills grow. This role offers an excellent opportunity to learn industry best practices and gradually take on more complex responsibilities in a supportive environment.

What is a junior Ruby developer?

A Junior Ruby Developer is an entry-level software developer who primarily works with the Ruby programming language and frameworks like Ruby on Rails. They assist in writing, testing, and maintaining code, fixing bugs, and collaborating with senior developers to build web applications. Junior Ruby Developers are expected to have a basic understanding of object-oriented programming, databases, and version control systems like Git. Their role is to learn and grow while contributing to software projects under supervision.

Are junior ruby developers in demand?

Junior Ruby developers are in moderate demand, especially in companies that use Ruby on Rails for web development. Skills in Ruby, Rails, and related frameworks can improve job prospects, with opportunities available in startups and tech firms seeking developers familiar with agile environments. However, demand varies by region and industry trends toward other programming languages may influence hiring patterns.

What are the key skills and qualifications needed to thrive as a junior Ruby developer?

To thrive as a Junior Ruby Developer, you need a solid understanding of Ruby programming, basic web development concepts, and familiarity with relational databases, often supported by a relevant degree or coding bootcamp experience. Experience with frameworks like Ruby on Rails, version control systems like Git, and basic testing tools is common and highly valued. Strong problem-solving skills, effective communication, and a willingness to learn from feedback help junior developers excel in collaborative environments. These skills and qualities are vital for building robust applications, integrating smoothly with teams, and advancing technical expertise.

What are the most commonly searched types of Ruby Developer jobs in Tennessee? The most popular types of Ruby Developer jobs in Tennessee are:
What are popular job titles related to Junior Ruby Developer jobs in Tennessee? For Junior Ruby Developer jobs in Tennessee, the most frequently searched job titles are:
Infographic showing various Junior Ruby Developer job openings in Tennessee as of August 2026, with employment types broken down into 78% Full Time, 8% Part Time, and 14% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $80,756 per year, or $38.8 per hour.

Sr. Engineer, IT Voice

Tractor Supply Company

Brentwood, TN • On-site

$98K - $135K/yr

Other

Medical, Dental, Vision, Life

Posted 9 days ago


Tractor Supply rating

5.7

Company rating: 5.7 out of 10

Based on 1,309 frontline employees who took The Breakroom Quiz

456th of 731 rated retailers


Job description

Overall Job Summary

The Sr Engineer role is responsible for the engineering, delivery and support of voice & communication services in support of retail operations, store support center and distribution center operations.  That includes active participation and technical leadership within the voice and network teams in the design, development, and support of legacy and cloud-based voice services to ensure stability and sustainability against company growth initiatives. The Sr Engineer will help translate desired architectural outcomes to technical requirements and artifacts. 
As a Sr Engineer at Tractor Supply, there will be regular involvement with leaders and the architectural community to ensure parity between business needs and services offered.  This role is expected to be a thought leader and self-motivated, bringing opportunities forward as part of lifecycle  planning and budgeting.

Essential Duties and Responsibilities (Min 5%)
  • Own TSC's Unified Communications strategy to enable more cohesive and unified communication across the organization. 
  • Escalate support and technical guidance to the voice and network team on the voice services platform to ensure stability, scalability and availability demands through infrastructure lifecycle standardization strategies. 
  • Identify and implement ongoing opportunities for platform and process improvements to streamline the experience. 
  • Maintain standards, ensuring solutions are optimally designed, secure, performing and integrated with other solutions effectively. 
  • Responsible for problem management, such as customer communication and root cause analysis reports. 
  • Document internal SOPs, processes, and training to ensure team members are successful in maintaining the voice environment. 
  • Responsible for internal voice projects which may require cross departmental coordination to achieve goals. 
  • Design, review, test and execute configuration tasks to enhance reliability, increase capacity and ensure maximum availability of voice infrastructure 
  • Monitor infrastructure stability by modifying voice infrastructure in response to application changes, outage events and ensuring the platform complies with service level and licensing agreements of our policy holders 
  • Lead design and development of monitoring, reporting, and analytics focused on ensuring resiliency and proactive alerting for Voice Monitoring. 
  • Lead performance, security monitoring and documentation of relevant voice segments to ensure data integrity and positive customer experiences 
  • Install, configure and maintain voice services, equipment and devices 
  • Resolve complex technical issues by troubleshooting escalated voice infrastructure issues, collaborating with IT key stakeholders, sharing best practices and providing recommendations for backup and recovery methods 
  • Maintain operational strength of voice services by contributing to capacity planning, resource management and performance enhancement activities 
  • Mentor junior associates by sharing expertise, answering complex questions and offering guidance 
  • Manage budgeted resources by anticipating expenditure, accurately forecasting resource needs/costs and properly accounting for expenses to meet requirements and achieve fiscal responsibility. 
  • Participate and technically lead troubleshooting and project related conference calls. Able to convey technical information in a manner suitable to the audience.
     
Required Qualifications

Experience: 6-8 years' experience with the configuration, installation and maintenance of telecommunications services in networking and telecommunications.  5+ Years of administering and managing integrations of a cloud-based voice platform.  3+ Years of Experience with Microsoft Teams as an enterprise voice platform.  3+ Years of Experience with ACD and Contact Center technologies.  

Education: Bachelor's degree in Computer Science, Management Information Systems or related field. Any suitable combination of education and experience will be considered.  

Professional Certifications: Technical certification in CCNP, CCUM, CCVP is preferred. 

High Demand IT Specialized skills: Unified Communications as a Service

Platform knowledge (UNIX, Linux, Windows): 

Preferred knowledge, skills or abilities
  • Advanced working knowledge of TDM, VoIP Protocols including SIP, SILK, OPUS, H.323, T.38 and other supporting telecommunications technologies.
  • Experience with Fax over IP, gateways and approaches in modernizing and sustaining faxing 
  • solutions.
  • Development and Scripting knowledge by using Python or Ruby to achieve automated tasks.
  • Familiarity with Github & Github Actions pipelines.
  • Ability to troubleshoot and solve complex problems in a systematic way.
  • Excellent interpersonal skills with the expert ability to develop strong relationships with key members of both internal and vendor teams.
  • Demonstrated analytical, multi-tasking and problem-solving skills.
  • Ability to use a variety of open-source technologies and cloud services.
  • Knowledge of networking, server and storage technologies and environments.
  • Ability to comprehend business requirements to ensure technical directions are supportive. 
  • Ability to quickly comprehend the functions and capabilities of new technologies. 
  • Analytical and Problem-solving skills.
  • Strong understanding of ITIL core principles for incident, request, change, and problem management.
Working Conditions
  • Hybrid / Flexible working conditions
  • Must be able to work some nights and weekends
Physical Requirements
  • Sitting
  • Standing (not walking)
  • Walking
  • Kneeling/Stooping/Bending
  • Reaching overhead
  • Lifting up to 20 pounds
Disclaimer

This job description represents an overview of the responsibilities for the above referenced position.  It is not intended to represent a comprehensive list of responsibilities.  A team member should perform all duties as assigned by his/ her supervisor.

Company Info

At Tractor Supply and Petsense by Tractor Supply, our Team Members are the heart of our success. Their dedication, passion, and hard work drive everything we do, and we are committed to supporting them with a comprehensive and accessible total reward package. We understand the evolving needs of our Team Members and their families, and we strive to offer meaningful, competitive, and sustainable benefits that support their well-being today and in the future.
Our benefits extend beyond medical, dental, and vision coverage, including company-paid life and disability insurance, paid parental leave, tuition reimbursement, and family planning resources such as adoption and surrogacy assistance, for all full-time Team Members and all part-time Team Members. Part time new hires gain eligibility for TSC Benefits by averaging at least 15 hours per week during their 90-day lookback period. The lookback period starts the first of the month following the date of hire. If the 15-hour requirement was met, the benefits eligibility date will be the first day of the month following 4 months of continuous service.
Please visit this link for more specific information about the benefits and leave policies applicable to the position you're applying for.
 


What Tractor Supply employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom