Senior Ruby Developer

Skillsearch Limited
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Microsoft Windows
API
Apple Mac Systems
Software Bug Management
Unix
Configuration Management
Software Debugging
Linux
VMware ESX Servers
HAProxy
IPv4
PostgreSQL
Nginx
Open Source Technology
Ruby on Rails
Ruby
Software Engineering
TCP/IP
Web Applications
Web Platforms
GIT
Kubernetes
Information Technology
Web Technologies
Software Version Control

Job description

Are you an experienced Senior Ruby Developer looking for a remote consultancy role delivering enterprise-grade web applications? This is a short-term contract opportunity to support the design, development, and ongoing improvement of Ruby on Rails applications within a large, complex technology environment.

Working as part of an established ICT solutions team, you'll contribute across the full software development lifecycle, supporting both new feature development and live production systems during a critical delivery period.

What you'll be doing:

  • Gather and analyse functional requirements from end users and business analysts
  • Design and implement new Ruby on Rails web applications
  • Develop and maintain APIs to support web-based enterprise systems
  • Provide expert support for bug fixes and minor change requests on live applications
  • Continuously improve existing Ruby on Rails applications through iterative enhancements
  • Support engineering, release, and maintenance processes for enterprise web platforms
  • Maintain and update application documentation within the IT knowledge base
  • Assist with additional technical support activities as required

Requirements

  • A university degree in Computer Science, Engineering, Mathematics, or a related discipline
  • At least six years of professional enterprise software development experience
  • Minimum two years of hands-on experience with Ruby on Rails using BDD or TDD methodologies
  • Proven experience building APIs for Ruby on Rails applications
  • Experience managing support tickets and ensuring efficient issue resolution
  • Participation in open-source projects is an advantage

Technical Skills & Experience:

  • Advanced proficiency in Ruby on Rails and modern web technologies
  • Solid UNIX systems administration skills
  • Experience with container-based architectures such as Kubernetes
  • Strong understanding of TCP/IP (IPv4) networking design and debugging
  • Experience with configuration management and virtualisation platforms (e.g. VMware ESX)
  • PostgreSQL 9.x administration experience
  • Strong knowledge of Git version control
  • Experience with Nginx and HAProxy
  • Comfortable working across Mac OS, Linux, and Windows environments

Key competencies:

  • Strong problem-solving skills with the ability to analyse complex technical challenges
  • Collaborative mindset with the ability to work effectively in multicultural teams
  • Excellent planning and organisational skills to manage priorities and deadlines
  • Clear communication skills, including the ability to explain technical concepts to non-technical users

Language requirements:

  • Excellent written and verbal communication skills in English

If you're a seasoned Ruby on Rails developer who enjoys delivering high-quality enterprise solutions in a remote, collaborative environment, we'd love to hear from you.Apply now, or email Richard Fisher -

Apply for this position