At a Glance
- Tasks: Lead software development, creating user-friendly applications with modern tech like Docker and Heroku.
- Company: Join a well-established Hampshire company making a real impact in the tech industry.
- Benefits: Enjoy a competitive salary, hybrid work, 27 days holiday, and a health cash plan.
- Why this job: Be part of a collaborative team where your contributions truly matter and drive innovation.
- Qualifications: Proven Ruby on Rails experience, strong programming skills, and familiarity with modern development tools required.
- Other info: Applicants must have the right to work in the UK and will undergo an Enhanced DBS check.
The predicted salary is between 47000 - 78000 £ per year.
Job Description
NEW ROLE AVAILABLE – SENIOR RUBY ON RAILS SOFTWARE ENGINEER- PERMANENT
Location: Farnborough GU14
Salary: £55,000 – £65,000
Working Pattern: Monday – Friday (Hybrid 2 days onsite)
I'm working with a well-established company based in Hampshire who are looking for a Senior Ruby on Rails Software Engineer to join their team.
The successful candidate will take full ownership of software development, working on impactful projects with modern technologies such as Docker, Cloudflare, and Heroku. You'll be responsible for developing clean, scalable, and user-friendly applications, collaborating with cross-functional teams to deliver new features, and leading all phases of the development lifecycle.
Key skills and experience:
- Proven Ruby on Rails development experience
- Strong understanding of object-oriented programming, MVC, RESTful APIs
- Experience with front-end technologies like JavaScript, HTML, CSS
- PostgreSQL and relational database knowledge
- Experience with Git and GitHub
- Proficient with Docker containerisation and orchestration tools such as Kubernetes
- Familiarity with Cloudflare for CDN, DNS, and security management
- Experience deploying and managing applications on Heroku, including CI/CD pipelines
- Excellent problem-solving and communication skills
Desirable:
- Degree in Computer Science or related field (or equivalent experience)
- Agile development experience
- Familiarity with SmartDebit, Stripe, and Sendgrid APIs
- Knowledge of automated testing tools
What they offer:
- Competitive salary and hybrid working to support work-life balance
- Medicash health cash plan
- 27 days holiday plus bank holidays
- A collaborative, supportive environment where your work will make a real impact
Applicants must have the right to work in the UK and will be subject to an Enhanced DBS check due to the nature of the role. The company is committed to diversity, inclusion, and safeguarding.
If you have the right experience and interested in the role, please email your most updated CV to
*Rates depend on experience and client requirements
Senior Ruby on Rails Software Engineer employer: Salt Search
Contact Detail:
Salt Search Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Ruby on Rails Software Engineer
✨Tip Number 1
Make sure to showcase your Ruby on Rails experience in conversations. When networking or during interviews, highlight specific projects where you've used Ruby on Rails to solve real-world problems.
✨Tip Number 2
Familiarise yourself with the technologies mentioned in the job description, such as Docker and Heroku. Being able to discuss how you've used these tools in past projects will demonstrate your readiness for the role.
✨Tip Number 3
Engage with the Ruby on Rails community online. Join forums, attend meetups, or participate in discussions on platforms like GitHub. This can help you make connections that might lead to job opportunities.
✨Tip Number 4
Prepare to discuss your problem-solving skills in detail. Think of examples where you've tackled complex issues in software development, as this is a key aspect of the role.
We think you need these skills to ace Senior Ruby on Rails Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Ruby on Rails experience and relevant technologies mentioned in the job description. Use specific examples of projects you've worked on that demonstrate your skills in object-oriented programming, RESTful APIs, and front-end technologies.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your understanding of the company's needs. Mention your experience with Docker, Cloudflare, and Heroku, and explain how you can contribute to their team and projects.
Showcase Problem-Solving Skills: In your application, provide examples of how you've tackled complex problems in previous roles. Highlight your communication skills and ability to collaborate with cross-functional teams, as these are key aspects of the role.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which is crucial for a Senior Software Engineer position.
How to prepare for a job interview at Salt Search
✨Showcase Your Ruby on Rails Expertise
Be prepared to discuss your previous projects using Ruby on Rails. Highlight specific challenges you faced and how you overcame them, as well as any innovative solutions you implemented.
✨Demonstrate Your Understanding of Modern Technologies
Familiarise yourself with Docker, Cloudflare, and Heroku, as these are key technologies for the role. Be ready to explain how you've used these tools in past projects and their impact on your development process.
✨Prepare for Technical Questions
Expect questions related to object-oriented programming, MVC architecture, and RESTful APIs. Brush up on these concepts and be ready to solve coding problems or discuss your thought process during the interview.
✨Emphasise Collaboration and Communication Skills
Since the role involves working with cross-functional teams, be sure to share examples of how you've successfully collaborated with others. Discuss your approach to problem-solving and how you communicate technical concepts to non-technical team members.