Make yourself visible and let companies apply to you.
Roles

Ruby Jobs

Overview

Discover the best Ruby jobs tailored for developers at all experience levels on Haystack. Whether you're looking for Ruby on Rails opportunities, backend development roles, or full-stack positions, our curated listings connect you with top tech companies hiring Ruby talent. Start your job search today and advance your career with the latest Ruby jobs available nationwide.
Filters applied
Ruby
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Ruby on Rails Developer
Enterprise Recruitment Limited
London
Hybrid
Junior - Mid
£65,000
RECENTLY POSTED
ruby
rails
python
magento
shopify
Ruby on Rails Developer London (Hybrid)A fast-growing technology business is building the next generation of insurance solutions, helping major e-commerce platforms protect customers while delivering simple, modern insurance experiences.They are scaling, ambitious, and building properly from day one: regulated, revenue-generating, and already expanding across Europe with serious backing behind them. If you want meaningful ownership instead of being another developer lost in a big corporate machine, this is a chance to help shape something from the ground up alongside a small, highly capable engineering team.You will be working across a modern platform built predominantly in Ruby on Rails (with Python also used within the stack), contributing to backend services, APIs and integrations with platforms like Shopify and Magento. You will have genuine input on architectural direction, opportunities to improve infrastructure as things scale, and the trust to ship great work without unnecessary noise. If your background is stronger in Python than Ruby, that is absolutely fine.Required experience:2+ years commercial engineering experience Strong Ruby on Rails or Python experience Solid understanding of API-led development Comfortable working across modern full-stack environments Someone who enjoys ownership, initiative and working in a small, ambitious team Happy with hybrid working, typically 23 days per week in LondonIn return, you will be joining a genuinely exciting scaling environment rather than a maintenance role: greenfield work, a collaborative culture built around ownership and ambition, a performance-linked quarterly bonus structure, equity eligibility and the chance to help shape a product with serious long-term potential.If you want to build real products, have a voice, and join a bright, driven engineering team making something meaningful, this is worth a conversation.
Java Software Engineer - Tech for Good
client server
London
Hybrid
Mid - Senior
£100,000
RECENTLY POSTED
java
react
android
ruby
aws
javascript
+6
Java Software Engineer / Developer (Full Stack Java) London / WFH to £100kAre you Java technologist? You could be progressing your career in a hands-on, impactful, Software Engineer role, working on a ‘tech for good’ product that is helping to drive efficiencies for the NHS, the core product is a highly complex real-time shift rota application, hosted on AWS and available via the web or mobile device (iOS / Android).As a Software Engineer you will play a crucial role in re-architecting and enhancing the scheduling platform to a Java and Angular codebase (from Ruby and TypeScript). You’ll focus on designing and developing scalable backend Java services and REST APIs and build responsive, as well as writing and optimising SQL database queries and occasional front end work, creating user friendly interfaces using Angular (v15+).You’ll input into technical discussions and decision making, as a senior member of a small team where you’ll be able to influence best practice and technology choices.Location / WFH:You’ll join colleagues in the London, City based offices 3-4 days a week with some flexibility to work from home 1-2 days.About you:
You have strong Full Stack development experience including Java backend (Spring Boot)
You have experience with relational databases and SQL query writing
You have some front end experience with JavaScript, Angular or React
You have a strong understanding of REST APIs and real-time systems
You’re comfortable working with legacy Ruby
You have a strong knowledge of software engineering best practices and Agile development methodologies
You’re collaborative and pragmatic with great communication skills, happy to mentor and develop others
What’s in it for you:As a Java Software Engineer / Developer you will receive a competitive package:
Salary to £100k
Pension
25 days holiday
Excellent career progression to Technical / Team lead
Apply now to find out more about this Java Software Engineer / Developer (Java Angular SQL API) opportunity.At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Full Stack Developer
ARC IT Recruitment
Not Specified
Fully remote
Mid
£50,000 - £60,000
RECENTLY POSTED
react
ruby
mongodb
jest
postgresql
nodejs
+1
Full Stack Developer X2 (Mid-Level - React.js, Node.js) - Product Development (Remote, UK-based)£50k - £60kFull Stack Software Developer required to join our client’s growing Product Development team. This is a unique opportunity to work remotely in the UK, contribute to modern digital platforms, and shape the future of our products in a collaborative and progressive tech environment.As part of their team, you’ll help rebuild and enhance our web platform, Back End systems, and APIs, as well as maintain and improve internal and customer-facing applications already in production.Key Responsibilities
Develop new software products and features using modern engineering practices
Maintain and improve existing applications and services
Write clean, well-tested, and well-documented code
Collaborate closely with other developers through paired or mob programming
Contribute to a microservices-based architecture
They work with a variety of technologies. You’ll ideally have experience with some of the following, or be open to learning:
JavaScript: React, Node.js, Jest, Cypress
Ruby (non-Rails environment) - nice to have
AWS: EC2, ECS, Lambda, S3, SQS
Databases: MongoDB & PostgreSQL
They are looking for someone who is:
Proactive, collaborative, and adaptable
Approachable and supportive of colleagues
A strong communicator with empathy for others
In return, our client can offer:
Fully remote work within the UK
A key role in a growing, successful team
A chance to make a tangible impact with your ideas
Competitive salary and benefits package
Exposure to modern tech practices in a progressive environment
Please send through your CV to ARC IT Recruitment for consideration today!
IoT/IIoT Cybersecurity Engineer
TUV SUD Limited
Not Specified
Hybrid
Junior - Mid
Private salary
RECENTLY POSTED
ruby
python
powershell
csharp
c
bash
+2
At T V S D we are passionate about technology. Innovations impact our daily lives in countless ways, and we are dedicated to being a part of that progress. We test, we audit, we inspect, we advise. We never stop challenging ourselves for the safety of society and its people. We breathe technology, we strive for professional excellence, and we leave a mark. We take the future into our hands. We are T V S D.We are looking for an IoT/IIoT cybersecurity engineer, in a hybrid home and laboratory position, headquartered in the UK to strengthen our IOT cybersecurity team. Your primary objective will be to deliver cybersecurity assessment and certification evaluation of products and components. Examples of the tasks, include, but are not limited to; assessment to latest cybersecurity standards, penetration testing (IoT and WebApp), threat modelling, firmware investigation, code analysis etc.This service will be provided to external clients, who will predominantly be manufacturers of wired and wireless IoT/IIoT devices. You will be part of a dynamic, professional global team whose core values include operating with integrity, being solutions orientated and being committed to building and sustaining long-term relationships with our customers.You will regularly engage with customers and attend to customer requirements and, using your technical expertise, you will contribute to the development and scaling of a robust product certification framework. Your role will include testing products as well as contributing to the development of an evolving and dynamic cyber assessment service.Main Duties & Responsibilities:
Perform assessments to the latest cybersecurity regulations, standards and guidelines
Perform security reviews and testing of IOT hardware devices, including application design, embedded software, web applications, web services and mobile applications to bespoke test programs and the latest regulatory cybersecurity requirements
Hardware penetration testing
Skilled in the use of the appropriate software tools used in assessments and penetration
Engage with customers, understand their products and assessment requirements, and define bespoke test programs based upon our customer needs
Actively contribute to the development of the TUV SUD security program with a focus on IIoT/IoT devices.
Participate and contribute on global cybersecurity regulatory standards committees
Provide training to customers on the interpretation of regulatory standards and best practice
Fluent written and spoken English (other language skills would be desirable).
Essential Criteria:
Relevant Cybersecurity qualification, preferably a cybersecurity degree (BSc/MSc/PhD) or equivalent cybersecurity qualification
Experience in a penetration testing (SW/HW) or similar offensive security
A commitment to customer service excellence.
Strong analytical skills and efficient problem solving.
Ability to work unsupervised, under pressure and meet deadlines.
Creative with strong commitment to quality and excellence.
Desirable Criteria:
Assessment experience to EN (Apply online only), EN 18031-x series of standards, NIST 8259, NIST CSF, etc
Additional cybersecurity credentials such as OWASP, OSCP, CISSP etc
Knowledge of security architecture design and applying regulatory guidance on cybersecurity assessment methodologies for risk management.
Practical knowledge with the development and implementation of electronic, network, or data security related controls (encryption, digital signatures, secure boot, access control, password management).
Understanding how to implement security activities such as vulnerability and patch management, threat intelligence etc.
Hands-on practical knowledge with reverse engineering and/or vulnerability testing tools and techniques.
Experience in common scripting languages such as Python, Ruby, LUA, Powershell or BASH and at least one development language e.g. Java, C, C# or similar would benefit the role.
Experience in product development and testing.
Further Information:T V S D in the UK offers a competitive salary and benefits package that includes a minimum of 33 days holiday entitlement (for full-time employees, including public holidays), a contributory Group Personal Pension Plan and a non-contributory Group Life Assurance Scheme. We also offer various Salary Exchange/Sacrifice schemes (buying/selling holiday, cycle to work scheme, pensions), incentive schemes and comprehensive wellbeing support (Employee Assistance Programme, Dental Scheme and Occupational Health services). Dependent on their role, employees may also be eligible for hybrid/permanent home-working, a Company Car/Car Allowance and Private Medical Insurance.At T V S D, we have employees from more than 100 different countries collaborating together. People of different backgrounds, skills, and pursuing different life goals. Our strength comes from these countless and varied perspectives.We are committed to be an inclusive and diverse workplace by welcoming people of all backgrounds. We want Diversity & Inclusion (D&I) to be a foundation of our company and create an environment where all our employees can trust they will be treated with respect, regardless of gender, nationality, ethnic background, faith, beliefs, disabilities, age, sexual orientation, or identity. As such, our employees are expected to behave at all times in a manner consistent with T V S D Code of Ethics and Company values.We firmly believe embedding D&I in the heart of what we do will inherently contribute to the success of T V S D. Click here to find out more about Diversity at T V S D.
Developer RoR - Inside IR35 - once per month travel
Boost Talent
Not Specified
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED
ruby
javascript
rails
restful
Ruby on Rails DeveloperLocation: Hybrid - Travel to client site once per month Clearance: Must hold active SC Clearance or be eligibleAbout the RoleWe are seeking an experienced Ruby on Rails Developer to join our team working on high-impact government projects. The ideal candidate will have a strong background in developing secure, scalable applications using Ruby on Rails and experience working within government or public sector environments.Key Responsibilities
Design, develop, and maintain Ruby on Rails applications for government clients.
Collaborate with cross-functional teams to deliver secure and compliant solutions.
Write clean, maintainable, and efficient code following best practices.
Participate in code reviews, testing, and deployment processes.
Ensure applications meet security and accessibility standards required for government systems.
Travel to client site once per month for meetings and project updates.
Required Skills & Experience
Significant experience with Ruby on Rails development (5+ years preferred).
Proven track record of delivering complex applications in government or regulated environments.
Strong understanding of relational databases (PostgreSQL/MySQL) and RESTful APIs.
Familiarity with Front End technologies (HTML, CSS, JavaScript).
Knowledge of security best practices and compliance standards.
Excellent problem-solving and communication skills.
Clearance Requirements
Must be SC Cleared or eligible for SC Clearance (UK Security Clearance).
Senior Software Engineer
Fruition Group
UK
Fully remote
Senior
£90,000 - £120,000
RECENTLY POSTED
react
ruby
graphql
rails
react-native
Full Stack - Ruby on Rails, ReactUp to £120k DOEFully Remote - must be UK basedA fast-growing sports tech company building high-performance, data-driven products for a rapidly expanding global audience is searching for a Senior Full Stack Engineer. This is a pivotal role for an experienced engineer who thrives on shaping architecture, driving technical direction, and still remaining hands-on in the codebase.As a technical leader within a cross-functional Product Team, you’ll influence the long-term engineering strategy, guide architectural decisions, and ensure the platform scales reliably as our user base grows. You’ll act as a role model for engineering excellence - mentoring others, elevating standards, and collaborating closely with Product, Design, and Customer Success to build tools our customers truly value.Tech Stack: Ruby on Rails, React, React Native, GraphQLWhat You’ll Be Leading & Doing
Drive architectural design, long-term technical vision, and scalable system patterns
Lead complex full stack development across Rails and React/React Native
Own technical quality - setting engineering standards, reviewing code, and ensuring maintainability
Guide the team through key scaling challenges across performance, reliability, and modularity
Mentor and coach engineers, fostering a culture of learning and high performance
Work closely with stakeholders and users to translate real-world needs into elegant, robust solutions
Influence and improve engineering practices, tooling, CI/CD, and operational excellence
Remain hands-on, contributing significant code while unblocking and supporting the team
What We’re Looking For
Extensive experience with Ruby on Rails or similar Back End frameworks at scale
Strong expertise with React and/or React Native
Experience designing scalable architectures, APIs, and distributed systems
GraphQL knowledge - highly beneficial
Excellent communication and leadership skills; able to influence without ego
Proven ability to guide teams, mentor others, and drive engineering quality
Someone proactive, independent, and comfortable making high-impact technical decisions
Thrives in a fast-paced, product-driven environment and enjoys working closely with customers
We’re proud to be an equal opportunities employer and encourage applications from all backgrounds.
Engineering - Ansible SME Tech Lead
eTeam Workforce Limited
Sheffield
Hybrid
Senior
£537/day
RECENTLY POSTED
ansible
ubuntu
ruby
python
yaml
perl
We are a Global Recruitment specialist that provides support to the clients across EMEA, APAC, US and Canada. We have an excellent job opportunity for you.Role Title: Engineering - Ansible SME Tech Lead Location: Hybrid 60% office-40% home - Sheffield Duration: 30/11/2026 Rate: £537/Day- Inside IR35MUST BE PAYE THROUGH UMBRELLARole Description:Key Responsibilities: Develop, maintain, and optimize Ansible playbooks, roles, and modules. Provide expert guidance on automation strategy, standards, and best practices. Collaborate with engineering, operations, and application teams to automate processes. Troubleshoot and resolve complex automation issues. Support integration with CI/CD pipelines, monitoring, and ITSM tools. Ensure security, compliance, and proper credential management in automation workflows. Mentor and train team members on Ansible usage and automation concepts. Evaluate new features, modules, and integrations for continuous improvement. Document automation solutions and contribute to knowledge sharingRequired Skills & Experience Strong hands-on experience with Ansible and Ansible Automation Platform. Strong knowledge for AAP 2.6 set up and its features Proficiency in YAML, Python, and related automation tools. Solid understanding of infrastructure, cloud, and application automation. Experience with RBAC, security, and compliance in enterprise environments. Knowledge of DevOps, CI/CD, and integration with monitoring tools Excellent problem-solving, communication, and documentation skills. Red Hat certifications (eg, RHCE, Ansible Automation) preferred. Experience with common Scripting languages such as Shell, Perl, Ruby, Python Automation/Orchestration experience with Ansible/Puppet Manage and maintain Linux-based systems (eg, RHEL, Ubuntu, CentOS) in production, staging, and development environments.If you are interested in this position and would like to learn more, please send through your CV and we will get in touch with you as soon as possible. Please note, candidates are often Shortlisted within 48 hours.
Ansible SME Tech Lead
VANLOQ LIMITED
London
Fully remote
Senior
Private salary
RECENTLY POSTED
ansible
ubuntu
ruby
puppet-labs
python
yaml
+1
Job Title: Ansible SME / Technical Lead Contract Type: 12-month initial contract (Inside IR35) Location: Remote Client: Leading Financial Services Organisation Overview We are supporting a major financial services client in the search for an Ansible SME / Technical Lead to provide hands-on expertise and technical leadership across enterprise automation initiatives. This role is ideal for a senior Ansible specialist who enjoys working at both a strategic and delivery level, helping teams design, build, and optimise secure, scalable automation solutions in a regulated environment. Key Responsibilities Design, develop, maintain, and optimise Ansible playbooks, roles, and modules. Act as the Ansible subject-matter expert, providing guidance on automation strategy, standards, and best practices. Lead and support the setup, configuration, and ongoing use of Ansible Automation Platform (AAP) 2.6 . Collaborate with engineering, operations, and application teams to automate infrastructure and application workflows. Troubleshoot and resolve complex automation and platform-related issues. Support integrations with CI/CD pipelines, monitoring platforms, and ITSM tools. Ensure automation workflows meet security, compliance, RBAC, and credential management requirements. Mentor and train engineers on Ansible usage, automation patterns, and DevOps practices. Evaluate new Ansible features, modules, and integrations to drive continuous improvement. Document automation solutions and contribute to shared knowledge bases and standards. Required Skills & Experience Strong hands-on experience with Ansible and Ansible Automation Platform in enterprise environments. Proven experience setting up and working with AAP 2.6 , including its core features and architecture. Proficiency in YAML , Python , and common scripting languages such as Shell, Perl, or Ruby . Solid understanding of infrastructure, cloud, and application automation. Experience implementing RBAC, security controls, and compliance within automation workflows. Good knowledge of DevOps principles , CI/CD pipelines , and integrations with monitoring tools. Experience with automation/orchestration tools such as Ansible and Puppet . Hands-on experience managing Linux-based systems (RHEL, Ubuntu, CentOS) across production, staging, and development environments. Strong problem-solving, communication, and documentation skills. Red Hat certifications (e.g., RHCE, Ansible Automation) highly desirable. Why Apply? Long-term, 12-month initial contract with extension potential Fully remote engagement High-impact role within a large, regulated financial services environment Opportunity to act as a technical leader and shape enterprise automation practices If you are an experienced Ansible specialist looking for a senior, hands-on contract role with real influence, wed be keen to speak with you. TPBN1_UKTJ
Software Developer
Terra Recruitment
London
Fully remote
Junior - Mid
£30,000 - £60,000
processing-js
ruby
r
c++
python
java
+1
Software Developer - Python Salary: £30,000–£60,000 (dependent on experience) Location: UK-based | 100% Remote Sector: Environmental / Infrastructure / Water The Opportunity We are working with a fast growing, financially secure and growing environmental consultancy that is expanding its in-house software capability. The business heavily invests in modern tools and technology to support both internal teams and external clients. This role sits at the intersection of software development and real-world environmental impact. You’ll be building practical, well-designed tools that support modelling, data analysis and decision-making across major infrastructure and environmental projects. If you enjoy solving real operational problems, working closely with domain experts and seeing your work used day-to-day… this role offers exactly that. What You’ll Be Doing As a Software Developer, you’ll work closely with modelling specialists and technical consultants to design, build and maintain software tools that improve efficiency and capability. Your responsibilities will include: * Developing internal tools to streamline modelling workflows and reduce manual effort * Automating data processing, reporting and scenario management * Building standalone, client-facing applications, from initial concept through to deployment * Creating and maintaining APIs and integrations to connect tools with client systems * Writing clean, testable, well-documented code that others can easily maintain * Translating user requirements from non-software specialists into effective technical solutions You’ll have genuine ownership over what you build, with the opportunity to influence how tools evolve over time. Technical Environment * Python as the primary development language * Ruby is desirable (but not essential) * Exposure to other languages or tools such as JavaScript/TypeScript, R, MATLAB, Java, or C++ is beneficial * APIs, automation, internal tooling and application development * Version control, testing and modern development practices What We’re Looking For * Strong Python development experience * Experience with at least one additional programming language * Experience building applications, APIs or automation tools * A good understanding of software architecture, testing and version control * The ability to work independently and communicate clearly with non-developers Most importantly, we’re looking for someone who is curious, proactive, and pragmatic and who enjoys building software that actually gets used. Why Join? * 100% remote role (UK-based) * Growing business with long-term investment in software and technology * Flat hierarchy and minimal bureaucracy, real access to decision-makers * Work that supports environmental outcomes and infrastructure resilience This is a great opportunity for a developer who wants stability without stagnation and meaningful work without startup chaos. Salary & Benefits * £30,000–£60,000 depending on experience * Fully remote working * Supportive, collaborative team environment * Long-term role with genuine career development
Senior Software Engineer
Additional Resources
London
Hybrid
Senior
£500/day - £700/day
ruby
aws
terraform
github
git
rails
+5
An exciting opportunity has arisen for a Senior Software Engineer to join a well-established biotech company using large-scale genetic data and AI to predict disease risk and advance precision healthcare.As a Senior Software Engineer, you will be contributing to the development and scaling of secure, reliable software in a collaborative, agile environment.This is a contract-based role (12 weeks) offering hybrid / remote working options, a salary range of £500 - £700 per day (Inside IR35) and benefits.You will be responsible for:Building and scaling new software products within an agile squad. Supporting the delivery of innovative health-tech services that positively impact society. Collaborating closely with cross-functional teams including product, UX, and engineering leads. Applying engineering expertise across backend and full-stack development.What we are looking forPreviously worked as a Software Engineer, Backend Engineer, Full Stack Developer, Backend Developer, Cloud Engineer, Python Developer, Node.js Developer, Platform Engineer, Infrastructure Engineer or in a similar role. Strong background in cloud-hosted web applications and backend services. Expertise in Node.js, Ruby on Rails, Python; knowledge of Golang or Typescript is advantageous. Experience with agile methodologies, Git, and GitHub workflows. Competence in developing and maintaining large-scale web applications, both frontend and backend. Familiarity with CI/CD pipelines, test-driven development, and code reviews. Proficient in data modelling and relational databases such as PostgreSQL. Experience with Infrastructure as Code, particularly Terraform. Knowledge of cloud platforms including Azure (preferred), AWS, or GCP. Understanding of security and regulatory requirements in software design.This is a unique opportunity to join a forward-thinking tech team and make a tangible difference. Apply now to be part of this exciting venture.Important Information: We endeavour to process your personal data in a fair and transparent manner. In applying for this role, Additional Resources will be acting in your best interest and may contact you in relation to the role, either by email, phone, or text message. For more information see our Privacy Policy on our website. It is important you are aware of your individual rights and the provisions the company has put in place to protect your data. If you would like further information on the policy or GDPR please contact us.Additional Resources Ltd is an Employment Business and an Employment Agency as defined within The Conduct of Employment Agencies & Employment Businesses Regulations 2003
Spotlight
Software Developer - Consultant
Opencast
Multiple locations
Hybrid
Mid
£44,001 - £59,000
java
ruby
scala
kotlin
javascript
Check out this brand new role!Ready for a new challenge?Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions for our clients in government and business.The roleSoftware developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, eXtreme programming practices and use industry-leading programming languages to deliver agile transformation.Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice.Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority.The role is varied, technical, never confined to any one provider or solution and there are always opportunities for learning and development.UK Security Clearance (existing SC clearance or eligibility) is a requirement for our current permanent opportunities.Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be essential.Technical Skills
Expertise in Java is preferred
Experience in other languages such as Scala, Kotlin or Ruby is also valuable
Understanding of Object Oriented Programming
In depth knowledge of concepts and uses of testing
Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards is required
Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success
Experience with agile methodology
A consultant in software development at Opencast is responsible for:
Delivering in the upkeep of their team’s backlog
Collaborating with the teams testing effort
Leading on the implementation of user stories
Embracing mobbing and pairing
Working with others in a collaborative, multi-disciplinary environment
Contributing to Opencast’s communities of practice
Salary£44,001 - £59,000What our offer includesCompetitive pension, healthcare, share options and discretionary bonus.Flexible hours and 25 days’ holiday.People to support you every step of the way.Where you’ll workOur hybrid model means everyone at Opencast splits their time between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and considers requirements of your work, our clients and your team.We include youWe welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.InterviewJob interviews are on Microsoft Teams. We’ll make any adjustments to help you. The recruitment process for this role includes pair programming, a values interview, and a technical interview.Want to know more?Visit our website or email careers@opencastsoftware.com.We’re not working with recruitment agencies on this vacancy. If you are interested in this position, please apply directly with Opencast.
Spotlight
Software Developer - Consultant (Contract)
Opencast
Multiple locations
Hybrid
Mid
£350/day - £450/day
java
scala
javascript
nodejs
python
react
+11
Check out this brand new role!Ready for a new challenge?Are you looking for contract work that makes a difference?If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions for our clients in government and business.The roleWe’re looking for Contractors in Software Development (consultant level) to help our major clients transform.Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation.Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice.Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority.Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, and never confined to any one provider or solution.UK Security Clearance (existing SC clearance or eligibility) is a requirement for our contracting opportunities.Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be essential.Technical Skills
Expertise in Java and/or Scala is preferred
Experience with Springboot, Javascript, Typescript, Kotlin, Python or Ruby is also valuable
Understanding of Object Oriented Programming
In depth knowledge of concepts and uses of testing
Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards is required
Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success
Experience with agile methodology
A contractor in software development at Opencast is responsible for:
Delivering in the upkeep of their team’s backlog
Collaborating with the teams testing effort
Leading on the implementation of user stories
Embracing mobbing and pairing
Working with others in a collaborative, multi-disciplinary environment
SalaryUp to £450 per day (working inside IR35)Where you’ll workOur hybrid model means everyone at Opencast splits their time between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and considers requirements of your work, our clients and your team.We include youWe welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.InterviewJob interviews are on Microsoft Teams. We’ll make any adjustments to help you. The recruitment process for this role includes pair programming and a technical interview.Want to know more?Visit our website or email careers@opencastsoftware.com.
Spotlight
Software Developer - Senior Consultant
Opencast
Multiple locations
Hybrid
Senior - Leader
£59,001 - £78,000
java
ruby
javascript
scala
kotlin
Check out this new role!Ready for a new challenge?Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions for our clients in government and business.The roleSoftware developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation.Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice.Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority.The role is varied, technical, never confined to any one provider or solution and there are always opportunities for learning and development.UK Security Clearance (existing SC clearance or eligibility) is a requirement for our current permanent opportunities.Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be essential.Technical Skills
Expertise in Java is preferred
Experience in other languages such as Scala, Kotlin or Ruby is also valuable
Deep understanding of programming paradigm, code design, testing, accessibility, performance and security
Proven ability to apply different testing tools and methods in practice
Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards is required
Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success.
Experience with agile methodology
A senior consultant in software development at Opencast is responsible for:
Driving the elaboration of their team’s backlog
Setting testing strategies to match industry standards
Being a technical expert in their team (or acting as the team lead)
Leading the technical representation in a project discovery
Mentoring and coaching others to help them achieve their full potential
Demonstrating leadership within Opencast communities of practice
Salary£59,001 - £78,000What our offer includesCompetitive pension, healthcare, share options and discretionary bonus.Flexible hours and 25 days’ holiday.People to support you every step of the way.Where you’ll workOur hybrid model means everyone at Opencast splits their time between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and considers requirements of your work, our clients and your team.We include youWe welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.InterviewJob interviews are on Microsoft Teams. We’ll make any adjustments to help you. The recruitment process for this role includes pair programming, a values interview, and a technical interview.Want to know more?Visit our website for more details.We’re not working with recruitment agencies on this vacancy. If you are interested in this position, please apply directly with Opencast.
Spotlight
Software Developer - Senior Consultant (Contractor)
Opencast
Multiple locations
Hybrid
Senior
£450/day - £600/day
java
scala
typescript
kotlin
python
csharp
+11
Check out this brand new role!Ready for a new challenge?Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions for our clients in government and business.The roleWe’re looking for Contractors in Software Development (Senior level or Technical Lead) to help our major clients transform.Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, eXtreme programming practices and use industry-leading programming languages to deliver agile transformation.Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice.Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority.Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, never confined to any one provider or solution.UK Security Clearance (existing SC clearance or eligibility) is a requirement for our contracting opportunities.Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be essential.Technical Skills
Expertise in Java and/or Scala is preferred
Experience in other languages such as Springboot, Javascript, Typescript, Kotlin, Python or Ruby is also valuable
Ability to lead other developers in tackling difficult programming challenges and drive the delivery of a backlog
Ability to contribute to architectural designs
Experience of setting testing strategies to match industry standards
Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards, is beneficial
Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success.
Experience with agile methodology
A contractor in software development at Opencast is responsible for:
Driving the elaboration of their team’s backlog
Setting testing strategies to match industry standards
Being a technical expert in their team (or acting as the team lead)
Leading the technical representation in a project discovery
Acting as a technical lead in the team, enabling them to achieve their full potential
Day Rate£450 - £600 per day (working inside IR35)Where you’ll workOur hybrid model means everyone at Opencast splits their time between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and considers requirements of your work, our clients and your team.We include youWe welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.InterviewJob interviews are on Microsoft Teams. We’ll make any adjustments to help you. The recruitment process for this role includes pair programming, a values interview, and a technical interview.Want to know more?Visit our website or email careers@opencastsoftware.com.
Embedded Software Engineer
EMBS Engineering
Belper
In office
Mid - Senior
£40,000 - £75,000
windows
ruby
python
powershell
csharp
bash
+3
Embedded C/C++ Software Engineers - DerbyshireWe have several fantastic opportunities for Senior and Mid-Level Embedded C/C++ Software Engineers to join an experienced and highly skilled team developing and testing innovative products and systems on the cutting edge of Cyber Security.Ideal candidates should be able to demonstrate strong design and coding skills, a desire to explore ideas, and, above all, have a passion for quality. Security will be paramount in development so this role will suit a candidate wanting to build a career in developing high-integrity software, aligned to functional correctness, predicated upon formally defined specifications.Required Technical Skills / Qualifications:* Degree qualified with a BSc in Computer Science or equivalent STEM subject* Experience in Software Unit Test automation and tools (LDRA, Parasoft etc* Embedded C/C++ development skills* Familiarity with MISRA compliance or similar quality source code conformance specification* Familiarity with static analysis toolsDesirable Technical Skills:* Proficiency in JTAG/ETM Debugging tools* C# development experience* RUST and Ada SPARK experience* Cryptol and SAW experience* Proficiency with scripting languages (ruby, groovy, python, Perl, bash, PowerShell)* Practical experience in developing applications for Microsoft Windows* Computer network security and vulnerability analysis* Conversant with IP standards* Multi-threaded RTOS and bare metal embedded experience* Background in a range of CPU/MPU’s with practical experience in ARM based architecturesThese roles require candidates to be a British Citizen as well as obtaining and retaining an unconditional DV security clearance.Remuneration:* £40,000 - £75,000* Pension* Flexible working hours.* A comprehensive relocation package is availableLocation: Belper, DerbyshireIf you think you’ve got what it takes, we’d love to hear from you
Page 1 of 1

Frequently asked questions

What types of Ruby jobs can I find on this job board?
You can find a wide range of Ruby jobs including Ruby on Rails developers, backend engineers, full-stack developers, and software architects specializing in Ruby.
Do I need to have experience with Ruby on Rails to apply for Ruby jobs?
While many Ruby job listings require experience with Ruby on Rails, there are also opportunities for developers skilled in other Ruby frameworks or pure Ruby programming.
Can I find remote Ruby developer jobs on this board?
Yes, our job board features both remote and on-site Ruby developer positions from companies around the world.
Is it necessary to provide a portfolio or GitHub link when applying for Ruby jobs?
Providing a portfolio or GitHub link showcasing your Ruby projects is highly recommended, as it helps employers assess your skills and experience.
How often are new Ruby jobs posted on this site?
New Ruby job listings are added regularly, often daily, ensuring you have access to the latest opportunities in the Ruby development field.