Senior Ruby Developer

Excella is a leading provider of Agile software development and data and analytics solutions to clients in the federal, commercial and non-profit sectors.
Backend
Senior Software Engineer
Remote
3+ years of experience
Enterprise SaaS

Description For Senior Ruby Developer

Excella is seeking a Senior Ruby Developer to join their team. This role offers the opportunity to work on cutting-edge solutions for federal, commercial, and non-profit clients. The ideal candidate will have 3+ years of experience in developing scalable web applications, with a strong background in Ruby on Rails and related technologies.

As a Senior Ruby Developer at Excella, you'll be part of small, Agile teams, employing best practices in software development. Your responsibilities will include building innovative solutions, participating in code reviews, and continuously improving the codebase. The role requires expertise in Ruby, Rails, REST/SOAP APIs, and databases like MySQL and PostgreSQL.

Excella offers a flexible work environment, allowing you to work remotely or from their Arlington, Virginia office. They provide comprehensive benefits, including medical, dental, and vision insurance, parental leave, and professional development opportunities. The company values work-life balance and offers various perks such as a home office allowance, tech equipment program, and wellness initiatives.

This position is ideal for a passionate developer who thrives in an Agile environment, values continuous learning, and wants to make an impact through technology. If you're ready to take on challenging projects and grow your career in a supportive, innovative company, this Senior Ruby Developer role at Excella could be the perfect fit for you.

Last updated 3 months ago

Responsibilities For Senior Ruby Developer

  • Use your passion to build cutting edge solutions to solve problems with the right technologies
  • Employ the values and principles of Agile development on small teams
  • Support quality development practices and pursue new and better ways to build software
  • Understand and follow emerging design to appropriately meet the business needs of our clients
  • Actively participate in improving the code base by performing code reviews
  • Reach outside the mainstream to adopt the best of all communities: open source, Agile, programming, etc.
  • Continuously improve and don't be content with the status quo

Requirements For Senior Ruby Developer

Ruby
MySQL
PostgreSQL
JavaScript
  • 3+ years of experience in developing scalable and high-performing web applications
  • Direct experience with Ruby on Rails or similar web frameworks for rapidly developing web applications
  • Experience with REST and/or SOAP based APIs consumption and creation in Rails
  • Strong database skills with MySQL, PostgreSQL, etc.
  • Deep commitment to test driven development using tools like Cucumber, RSpec, Capybara, Watir, or MiniTest
  • Experience working with HTML5, CSS3, ERB, SCSS, JavaScript, or jQuery
  • Design skills with experience in object-oriented methodologies, design patterns, database design, and data modeling
  • 4 year college degree in computer science or engineering is preferred
  • Understanding of DevOps Research and Assessment (DORA) and the capabilities within the DORA capability catalog is encouraged

Benefits For Senior Ruby Developer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • Flexible work/life balance
  • Home office allowance
  • Commute reimbursement plan
  • Top of industry medical, dental, and vision benefits
  • 8 weeks of Parental Leave
  • Discounted pet insurance
  • Care.com membership with 3 back-up emergency child or elder care days annually
  • 15 days of paid vacation, 6 federal holidays, and 4 floating holidays
  • TechEleX program for technology needs
  • Workplace Allowance of up to $500 per year
  • 3 days of paid professional development every year
  • HeadSpace membership
  • Access to TalkSpace and mental health coverage

Interested in this job?

Jobs Related To Excella Senior Ruby Developer

Senior Ruby Developer

Senior Ruby Developer role at Excella: Build scalable web apps using Ruby on Rails. 3+ years exp. required. Flexible work, great benefits.

Software Integrity QA Engineer, Creativity Apps

Senior QA Engineer role at Apple focusing on photo/video editing software testing, requiring 7+ years experience and offering comprehensive benefits package.

Software Development Engineer in Test, Creativity Apps

Senior Software Development Engineer in Test position at Apple, focusing on testing Subscription framework and APIs for iOS/macOS creative applications.

Sr. Software Development Engineer, Ops Tech Solutions - Telemetry Engineering

Senior Software Engineer role at Amazon focusing on telemetry and self-healing solutions for global device fleet management

Software Integrity QA Engineer, Creativity Apps

Senior QA Engineer role at Apple focusing on creative apps, requiring 7+ years experience in QA and expertise in photo/video editing.