1

Junior Ruby On Rails Developer Jobs in Lexington, SC

The programmer will lead data migration and software implementation for new software and will mentor junior team members. Emphasis will be placed on supporting Bureau of Water, including SDWIS, WQX ...

With over 1,700 employees, offices on five continents, and world-class clients like Samsung ... data engineers, and digital experts are all dedicated to bringing extra value to every client. We ...

CNC Operator

Batesburg-leesville, SC

$16.75 - $22.75/hr

... Rail programs. The Operator will ensure that parts meet or exceed company specifications based on engineering changes and other manufacturing and technical documentation. Accountabilities: * Read and ...

CNC Operator

Batesburg-leesville, SC · On-site

$16.75 - $22.75/hr

... Rail programs. The Operator will ensure that parts meet or exceed company specifications based on engineering changes and other manufacturing and technical documentation. Accountabilities: * Read and ...

CNC Operator (2nd shift)

Batesburg-leesville, SC · On-site

$16.75 - $22.75/hr

... Rail programs. The Operator will ensure that parts meet or exceed company specifications based on engineering changes and other manufacturing and technical documentation. Accountabilities: * Read and ...

Civil Engineer-Project Manager

Columbia, SC · On-site

$78K - $105K/yr

Based on experience and will be discussed with manager in interview About Us: Accura Engineering ... Supervise and mentor junior engineers and technical staff. * Ensure compliance with federal, state ...

next page

Showing results 1-20

Junior Ruby On Rails Developer information

See Lexington, SC salary details

$21.8K

$104.5K

$146.8K

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

As of Jun 9, 2026, the average yearly pay for junior ruby on rails developer in Lexington, SC is $104,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,700.00 and $120,300.00 per year, depending on experience, location, and employer.

What does a typical day look like for a Junior Ruby On Rails Developer?

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 in the Junior Ruby On Rails Developer position, and why are they important?

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 is a Junior Ruby On Rails Developer job?

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 cities near Lexington, SC are hiring for Junior Ruby On Rails Developer jobs? Cities near Lexington, SC with the most Junior Ruby On Rails Developer job openings:
Infographic showing various Junior Ruby On Rails Developer job openings in Lexington, SC as of May 2026, with employment types broken down into 57% Full Time, 33% Part Time, 5% Temporary, and 5% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $104,524 per year, or $50.3 per hour.

Sr. Dotnet Developer

SunPlus

Columbia, SC • On-site

$58/hr

Contractor

Posted 11 days ago


Job description

JOB # 9250-SC-DES-Sr. Dotnet Developer
 
PAY RATE: $58/hr on W2 or $85K + Benefits
 
InterviewPr ocess: 1 round, Virtual/Online
Work Location: REMOTE
Position Details:

An existing position is now vacant on the Application Development team in the DES Office of Technology. This position is important in the timely migration of applications and data from the former agency (DHEC) infrastructure to DES systems. Staff augmentation is required to complete this ongoing major project.

Must Have/Required Skills

  • 8 years’ experience with government IT projects as a software developer, software engineer or related field
  • 8 years’ experience in building and optimizing SQL statements and stored procedures
  • 3 years’ experience supporting Water Quality/Safety Information Systems, preferably in a government setting
  • Working knowledge of ASP.NET, .NET, and C#, HTML, and CSS

Additional Duties

  • Demonstrable software troubleshooting/debugging and analysis skills
  • Familiarity with the Software Development Life Cycle (SDLC)
  • Fluent in English with the ability to communicate across project and technical teams
  • Ability to analyze and organize complex technical data logically and efficiently
  • Expertise in developing and executing software test cases
  • Experience in maintaining and upgrading existing applications and systems
  • Effective collaborator with users, vendors, and IT personnel
  • Experience planning, directing, and reviewing work of technical teams and staff
  • Experience in software security standards and best practices.
Preferred/Nice to Have Skills
  • Experience implementing, configuring and supporting SDWIS, Water Quality Exchange (WQX), SWIFT, and DW–SFTIES
  • Experience with Apache Tomcat and Java
  • Experience working/collaborating with the Environmental Protection Agency (EPA)
  • Experience using service/help desk ticket platforms and Microsoft Office products.

Additional Duties

  • Leadership experience in technical teams
  • Experience communicating and coordinating with business units outside of IT scope
  • Subject matter expertise in complex systems and software application.
  • Experience in estimating analysis and development effort of software request and projects
  • Candidate should be a creative problem solver and have the flexibility to learn new products and technologies.

Required Education and/or Certifications

A bachelor's degree in computer science, computer engineering or a related field and experience in computer software development, modification, and maintenance. Relevant experience may substitute for the bachelor’s degree on a year-for-year basis.

System Software Programmer Position Summary/Job Purpose:

The System Software Programmer will perform the independent analysis, design, implementation, modification and maintenance of agency software systems and technical support for required federal data transmittals. The programmer will lead data migration and software implementation for new software and will mentor junior team members.  Emphasis will be placed on supporting Bureau of Water, including SDWIS, WQX, SWIFT and DW-SFTIES.

The programmer will regularly participate in cross-functional discussions to effectively support the needs of internal and external customers.

Key Responsibilities/Job Functions:

  • Software Development and Support – Design, implement, support and maintain software, especially applications supporting the Bureau of Water functions and activities. Manual and automated testing to ensure robust, reliable applications. Address service desk tickets by working with users to understand issues, troubleshooting and debugging as needed.
  • Collaborate with Variety of Audiences – Collaborate with technical team members, customers, business analysts and other stake holders to understand, gather and polish functional and non-functional requirements of software and processes. Mentor other developers and participate in code reviews.
  • Migration Support – Assist in ongoing and future migration processes by identifying dataflows, dependencies, and technical requirements. Modify applications and support deployment process as needed.
  • Documentation and Continuity – Prepare and maintain system documentation for applications supported, including disaster/data recovery. Provide appropriate administrative documentation/project communication.
  • Data Security and Integrity – Adhere to Office of Technology (OT) application development and security standards to protect sensitive information of the agency, constituents, customers and systems.
  • Other – Additional opportunities and duties may be assigned.