1

Ruby Programmer Jobs in Washington (NOW HIRING)

Develop and troubleshoot applications using PowerBuilder, Korn shell, and Ruby on Rails ... Proficiency in Ruby programming and the Ruby on Rails framework, along with strong experience in ...

Develop and troubleshoot applications using PowerBuilder, Korn shell, and Ruby on Rails ... Proficiency in Ruby programming and the Ruby on Rails framework, along with strong experience in ...

Develop and troubleshoot applications using PowerBuilder, Korn shell, and Ruby on Rails ... Proficiency in Ruby programming and the Ruby on Rails framework, along with strong experience in ...

Qualifications 6+ years experience as a QA in an Agile/Scrum methodology. 3+ years experience Java or Ruby programming 3+ years experience developing Selenium (with Maven) tests to automate user ...

... Programmer Salary: 138k-150k Location: Washington DC Position Description: This program provides ... Experience in Ruby unit testing frameworks such as RSpec and implementing ATDD scenarios and ...

Ruby on Rails

Chantilly, VA

$104.90K - $143.80K/yr

... Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data Warehousing, SharePoint Consulting and IT Infrastructure. Our other offerings include modified solutions and ...

next page

Showing results 1-20

Ruby Programmer information

See Washington salary details

$45.9K

$91.4K

$126.9K

How much do ruby programmer jobs pay per year?

As of May 31, 2026, the average yearly pay for ruby programmer in Washington is $91,360.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,000.00 and $104,800.00 per year, depending on experience, location, and employer.

What is a Ruby Programmer job?

A Ruby Programmer is a software developer who specializes in writing applications using the Ruby programming language. They build, maintain, and improve software, often working with frameworks like Ruby on Rails for web development. Responsibilities typically include coding, debugging, testing, and collaborating with teams to develop scalable solutions. Many Ruby Programmers work on backend systems, APIs, and database management.

What are the key skills and qualifications needed to thrive in the Ruby Programmer position, and why are they important?

To thrive as a Ruby Programmer, you need strong knowledge of Ruby and Ruby on Rails, a solid understanding of web development concepts, and experience with databases such as PostgreSQL or MySQL. Familiarity with version control systems like Git, testing frameworks (e.g., RSpec), and agile development methodologies is also commonly required. Excellent problem-solving abilities, attention to detail, and effective communication skills help programmers collaborate and deliver robust solutions. These skills are vital for building reliable, maintainable applications and contributing effectively to dynamic development teams.

What are typical daily responsibilities for a Ruby Programmer in a professional environment?

As a Ruby Programmer, your daily tasks often include writing and maintaining Ruby code, developing web applications using Ruby on Rails, debugging issues, and running automated tests to ensure software quality. You'll likely participate in code reviews, collaborate with other developers, designers, and product managers in agile sprints, and attend team meetings to discuss project requirements and progress. Regular communication and knowledge sharing are key parts of the role, as you work together to deliver high-quality features and improvements. This collaborative and fast-paced environment helps you continuously build your technical skills while contributing to impactful projects.
What job categories do people searching Ruby Programmer jobs in Washington look for? The top searched job categories for Ruby Programmer jobs in Washington are:
What cities in Washington are hiring for Ruby Programmer jobs? Cities in Washington with the most Ruby Programmer job openings:
Telephony Engineer

Other

Posted yesterday


ManTech rating

8.8

Company rating: 8.8 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

30th of 184 rated software companies


Job description

MANTECH seeks a motivated, career and customer-oriented Telephony Engineer to join our team in McLean, VA. In this role, you'll combine expertise in telephony systems, Linux server management, and software development, focusing on VoIP, analog, ISDN systems, and Ruby on Rails for telephony applications.

Responsibilities include, but are not limited to:

  • Design, develop, and maintain voice media gateways for VoIP, analog, and ISDN systems. Install, configure, and troubleshoot telephony hardware and media gateways across secure networks.
  • Leverage BESS Billing and Provisioning Tools to optimize telephony systems and ensure seamless service delivery.
  • Configure and maintain Linux servers (Ubuntu, CentOS) for hosting telephony and web applications, ensuring performance, security, and scalability. Develop and troubleshoot applications using PowerBuilder, Korn shell, and Ruby on Rails.
  • Integrate telephony systems (e.g., IVR, call routing) into web applications using Ruby on Rails. Modernize legacy code and ensure reliable operation of telephony solutions.
  • Maintain clear technical documentation and provide ongoing support for telephony system integration, performance optimization, and troubleshooting.
  • Provide training and guidance to team members and stakeholders on telephony system integration, BESS tools, and server management best practices. Ensure comprehensive understanding of application workflows and troubleshooting processes.
  • Provide local travel support between customer buildings or temporary assignment to alternate locations for special projects.
  • Work an 8 hour shift as part of a coverage team operating between 6:00 AM and 6:00 PM. May need to flex shift as required.

Minimum Qualifications:

  • High School Diploma with 13+ years of experience or an Associate’s Degree with 11+ years of experience, or a Bachelor’s Degree with 9+ years of experience.
  • Familiarity with BESS Billing and Telephony Provisioning Tools.
  • Experience integrating telephony systems with web applications (e.g., handling inbound/outbound calls, IVR, call routing).
  • Advanced knowledge of Linux server management (Ubuntu, CentOS), including installation, configuration, troubleshooting, and performance optimization.
  • Strong verbal and written communication skills to interact effectively with cross-functional teams.

Preferred Qualifications:

  • Proficiency in Ruby programming and the Ruby on Rails framework, along with strong experience in telephony system integration.
  • Experience with scripting languages, including PowerBuilder and Korn shell, for system administration tasks.
  • Oracle Database Administrator certification is a plus.
  • Experience in provisioning telephony services.

Clearance Requirements:

  • Must have a current/active TS/SCI with Polygraph

Physical Requirements:

  • Must be able to remain in a stationary position at least 50% of the time. Constantly operate a computer, phone, and other office equipment for extended periods of time.

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom