About the Company
Capita is a leading provider of business process management and integrated professional support services. We work across the UK and internationally, delivering transformational solutions to both private and public sector clients. Our technology division is at the forefront of innovation, developing robust and scalable applications that impact millions of lives. We are committed to fostering a diverse and inclusive workplace where talent can thrive and grow.
Job Description
We are seeking a talented and passionate Ruby on Rails Developer to join our growing technology team in Swansea. In this role, you will be responsible for developing, testing, and maintaining high-quality web applications using Ruby on Rails. You will collaborate closely with product managers, designers, and other engineers to deliver impactful solutions that meet our clients’ evolving needs. This is an exciting opportunity to contribute to significant projects within a dynamic and supportive environment, leveraging modern development practices and technologies.
Key Responsibilities
- Design, develop, and maintain robust, scalable, and secure Ruby on Rails applications.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews to ensure code quality and share knowledge.
- Troubleshoot, debug, and upgrade existing systems.
- Contribute to all phases of the development lifecycle, from concept to deployment.
- Stay up-to-date with emerging technologies and industry trends.
Required Skills
- Proficiency in Ruby and the Ruby on Rails framework.
- Strong understanding of object-oriented programming.
- Experience with relational databases (e.g., PostgreSQL, MySQL).
- Familiarity with front-end technologies (e.g., JavaScript, HTML5, CSS3).
- Experience with version control systems (e.g., Git).
- Solid understanding of RESTful APIs.
- Ability to write effective unit and integration tests.
Preferred Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Familiarity with Agile development methodologies (Scrum, Kanban).
- Knowledge of front-end frameworks like React, Angular, or Vue.js.
- Experience with Docker or Kubernetes.
- Understanding of continuous integration and continuous deployment (CI/CD) pipelines.
Perks & Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health and wellness benefits package.
- Generous paid time off and flexible working arrangements.
- Opportunities for professional development and training.
- Pension scheme with company contributions.
- Modern office environment with collaborative workspaces.
- Employee assistance program.
- Cycle to work scheme.
How to Apply
If you are interested in this position, please click the "Apply Now" button below. To ensure your application is properly considered, please prepare the following:
- An up-to-date Resume or CV
- A brief cover letter summarizing your experience and motivation
Applications are reviewed on a rolling basis. Only shortlisted candidates will be contacted for an interview.
⚠️ Important Disclaimer
Welcome to Courierser Jobs. We publish job opportunities aggregated from public sources, employers, and job portals. We never charge any fees to access or use our website; all information is provided entirely for free.
Courierser Jobs does not directly offer or manage these positions, nor are we directly involved in the hiring process for the vacancies published on https://job.courierser.com.
If you suspect a fraudulent listing or have any questions, please contact us at techturna@gmail.com.