
Graduate Software Developer - Birmingham
On site
Birmingham, United Kingdom
Full Time
05-03-2025
Job Specifications
Reynolds and Reynolds is currently seeking candidates who are highly motivated to work in the development of business applications. As a Software Developer, you will be part of a team of professionals whose role is to design, develop and test software to enhance the functionality of our business applications, which allow automotive retailers to run their business. You will also be responsible for diagnosing and fixing software faults, assisting with the ongoing development of coding standards and participating in the quality control activities undertaken in the team, such as test plan creation and code walkthroughs.
Requirements
A University Degree in Computer Science, Mathematics, or an Engineering discipline
A strong ambition to pursue a career in software development
Excellent analytical skills, good attention to detail and strong problem-solving abilities
Good verbal and written communication skills
Project-oriented, focused on quality and delivery
Good team worker and self reliant
Reliable and organized
Benefits
We strive to provide our employees with an environment that includes the right balance between work and family. Our employees receive life assurance cover, optical care, the option to purchase additional annual leave and 4% employer pension contributions. You will also have access to our Health Assured Employee Assistance Programme and Cycle to Work scheme, as well as free parking. We promote employee camaraderie outside of work through company sponsored charity events and a variety of activities and social outings.
Company Information
Are you looking for a rewarding career in a fast-paced environment with an established company? Do you want to work at a company with growth opportunities that will provide you with the training to be successful? If so, Reynolds and Reynolds is the company for you! Reynolds and Reynolds is a leader in high quality software solutions and IT services around the world and we are looking for a person with the potential to grow and continue our legacy of over 150 years of outstanding products and services at our Birmingham office.
Any data you submit to Reynolds and Reynolds Ltd. will be handled in accordance with our privacy policy which you can read at https://reyrey.co.uk/privacy .
Email: recruiting_uk@reyrey.com
Send Your CV
Ask A Question
View All Open Positions
About the Company
Founded in Dayton, Ohio in 1866, Reynolds and Reynolds is a leading provider of automobile dealership software, services, and forms to help dealerships deliver better results and transform the customer experience. Reynolds and Reynolds is headquartered in Dayton, Ohio, with major U.S. operations in Houston and College Station, Texas, Celina, Ohio, and Tampa, Florida, as well as operations in Canada, in the U.K., and Europe. With products in over 70% of U.S. dealerships, Reynolds features the industry’s only Retail Managem... Know more
Related Jobs


- Company Name
- Venture Up
- Job Title
- Software Engineer - Java
- Job Description
- Software Engineer - Java FinTech scale-up Full-time on site - Central London £65,000 - £100,000 + full package + equity About the company After raising over $50m in seed funding from 3 of the largest VC funds in the world, this finTech is now scaling up their team to add a host of new features to the platform, as well as deploying their platform to new international markets. This company are building out service for intercontinental money transfers, coupled with market leading investment options, and has enabled over $500m of transfers to date. About the role As an early stage hire within the Engineering department (currently 7 people), you will play a key role in building out new features, iterating on them, whilst also contributing to architectural decision making and system design. You'll work closely with the founding team to bring the product vision to life, shipping code frequently and learning as you go while satisfying all critical security, performance, and uptime requirements for clients and users Design & Develop scalable backend systems in Java / Spring Hands-on Coding - write clean, efficient, and maintainable code, ensuring high performance and security Optimize for Scale - build resilient, fault-tolerant systems that handle millions of transactions. Implement robust API architectures, distributed systems, and database optimizations. Improve Performance & Reliability - monitor system performance, troubleshoot issues, and optimize backend processes. System Design—architect backend services that are modular, extensible, and scalable. About you 3+ years in experience in Software Engineering, with experience in FinTech or at a scale-up being advantageous Commercial experience with Java / Spring preferred, but Python, Golang or Typescript candidates will be considered if willing to work in Java Desire to work in a startup / scaleup organisation, and an understanding of how this will differ from an established org History of making major contributions to system design and architecture, as well as shipping high quality code in TDD Software Engineer - Java FinTech scale-up Full-time on site - Central London £65,000 - £100,000 + full package + equity


- Company Name
- Initi8 Recruitment
- Job Title
- Head of DevOps
- Job Description
- The Job My client is seeking a Head of DevOps to lead multi-cloud deployments, automation, and blockchain infrastructure in a high-growth, cutting-edge technology environment. This role requires a strategic and hands-on leader with deep expertise in AWS, Google Cloud, Azure, and Oracle Cloud, ensuring high availability, scalability, and security across complex distributed systems. You will be responsible for optimizing CI/CD pipelines, driving automation-first DevOps practices, and managing blockchain-based infrastructure while leading a global team of engineers. The Company My client is a pioneering blockchain technology firm at the forefront of distributed ledger innovation. With a focus on scalability, security, and enterprise blockchain solutions, they offer a fast-paced, highly collaborative environment where DevOps leaders drive real impact. Their platform operates across multiple cloud providers, requiring advanced automation, security, and cloud-native architecture expertise. About You You are a highly experienced DevOps leader with a deep understanding of cloud-native architectures, infrastructure automation, and blockchain operations. You have a strong problem-solving mindset, thrive in high-performance environments, and excel in leading global DevOps teams. 8+ years of DevOps experience, with 5+ years in leadership roles. AWS Certified (Solutions Architect / DevOps Professional) – mandatory. Expertise in multi-cloud deployments (AWS, Google Cloud, Azure, Oracle Cloud). Strong hands-on knowledge of Kubernetes, Docker, Terraform, Ansible, Helm. Experience managing CI/CD pipelines with GitHub Actions, Jenkins, Spinnaker, Drone. Proven track record in blockchain infrastructure (Bitcoin SV, Ethereum, Hyperledger). Advanced scripting skills (Python, Bash, Go) for automation and configuration management. Strong understanding of DevSecOps best practices, compliance, and disaster recovery. Why Would You Join? Lead a global DevOps team in a rapidly growing blockchain company. Competitive salary of £120,000 + multiple benefits. Work in a highly dynamic, cutting-edge tech environment with enterprise blockchain solutions. Opportunity to drive DevOps strategy across multi-cloud infrastructure. Strong culture of collaboration, innovation, and continuous learning. The Salary, Location & Process Salary: £120,000 + multiple benefits. Location: Hybrid role in London, UK or Zug, Switzerland Process: 3 stages


- Company Name
- Vitol
- Job Title
- Systems DevOps Engineer
- Job Description
- Company Description Vitol is a leader in the energy sector with a presence across the spectrum: from oil through to power, renewables and carbon. From 40 offices worldwide, we seek to add value across the energy supply chain, including deploying our scale and market understanding to help facilitate the energy transition. To date, we have committed over $2 billion of capital to renewable projects, and are identifying and developing low-carbon opportunities around the world. Our people are our business. Talent is precious to us and we create an environment in which individuals can reach their full potential, unhindered by hierarchy. Our team comprises more than 65 nationalities and we are committed to developing and sustaining a diverse work force. Learn more about us here. Job Description As a member of the Cloud & Platform Services team, located in London, UK, you will: Be part of a global team responsible for Vitol shared platform maintenance, operation, FTS support and strategic roadmap Help shape, build and operate our CICD technical landscape Work with our Software Development teams, supporting the build and operation of application CICD artefacts Work with our Cyber Security team to ensure security is maintained within our automation and shared platform landscape Work with our Cloud Engineers, integrating cloud resource creation into application deployment processes, building tooling as required Contribute to the development of policies, standards, and guidelines CI/CD Qualifications 3+ years of technical experience building and operating CICD platforms in one of: .NET and Python environments 3+ years of experience of operating and supporting global bespoke and/or commercial platforms 2+ years of automation experience working within an AWS Cloud Hybrid environment Exposure to both Windows and Linux environments, from both an OS and surrounding ecosystem perspective Automation experience using Jenkins, Terraform, Gitlab/Github, ECS and optionally Nexus. Experience operating one or more of Kafka, Redis, Atlassian Suite, Elastic, Datadog, ActiveBatch or Control-M Preferred development experience implementing solutions utilizing cloud technologies (AWS preferred) Scripting experience in one or more of Python, Bash and PowerShell Track record of issue and objective ownership, independently driving to a high-quality conclusion Excellent communication and interpersonal skills to drive interactions with stakeholders Proactive and user-focused, with a can-do attitude and a genuine interest in the functional as well as technical aspects of each challenge encountered Self-motivated with the ability to meet deadlines and manage changing priorities Excellent English oral and written skills Additional Information Previous experience in the commodities and/or trading industry Have made a tangible contribution to CICD strategy in an enterprise setting Come from a software development background - .NET or Python Have some SecOps experience, working with platforms such as Hashicorp Vault Have previously held a Cloud Engineer (AWS) position


- Company Name
- CACI Healthcare Insights Group
- Job Title
- Digital Experience - Senior Developer (Laravel)
- Job Description
- Kensington, London, UK Req #1010 04 March 2025 Headquartered in London, CACI Ltd is a wholly owned subsidiary of CACI International Inc., a publicly listed company on the NYSE with annual revenue in excess of US $6.2bn and employing approx. 22,000 people worldwide. CACI Ltd is an international data and technology consultancy with £154m turnover and 1200 employees. We are passionate, progressive and unafraid of challenge; our mission is to use technology and data-driven insight to make a commercial difference. We provide expert advice and hands-on system management to help our national and global clients get the most from technology and data. We use innovation wisely to deliver well thought-out digital solutions and software. CACI's Consumer & Market Intelligence and Experience & Transformation groups provide data, software and consulting services to improve our clients’ sales and marketing programmes. We help clients find, retain and grow profitable customers through our understanding of consumer characteristics and behaviour. And we help commercial property developers and retailers plan retail provision in the UK and overseas. C&MI and E&T Groups help clients shape the vision, define the strategy and deliver a truly integrated customer experience. Our services are based on in-depth understanding of individual consumer behaviour and marketing technology which influence the way consumers buy products and services through a combination of data, technology and consultancy. What You'll Be Doing Run code reviews, pair with the development team, review deliverables and continually improve the process with the other Tech Leads. Collaborate with our project managers to oversee the technical delivery for a range of clients, from initial scoping, architecture and project delivery. Manage a team of developers. This could involve some travel to Europe to collaborate with the remote teams. Support the QA team to improve process and embrace automation to find & fix bugs during the entire product lifecycle. Coach and support the team of developers / project team. Manage client relationship and ensure standard and experience maintenance. Ensure that quality engineering standards are implemented and collaborate with CTO for improvement. Use forward-thinking DevOps technology and processes for deployments and automated testing. Qualities we look for in candidates The right Laravel Tech Lead will be both a technically minded but also have strong human to human and coaching skills. You will able to effectively devise and communicate ideas and solutions, both with our internal team and clients, where you'll demonstrate your passion for delivering great user experiences and robust applications. You’ll need to link requirements with budgets and commercial constraints to deliver the best technical solutions. After signing-off a specific architecture, you will lead our team of technologist to deliver stable, scalable and secure applications. Required Skills And Experience Have commercial experience delivering robust solutions as part of a multi disciplinary team Have experience with the Laravel framework and it’s ecosystem Have experience with modern front-end Have basic experience of JavaScript frameworks (React or similar) Experience with Cloud platforms like AWS and automatic deployment pipelines Utilise version control using Git and a systemised deployment process Ability to write and coach other developers to write automated tests Good knowledge of object-oriented programming, SOLID principles and design patterns Ability to support the creation of delivery plans, provide estimates and define users stories A hands-on approach to solving technical challenges Client relationship management and amazing communication skills Proven experience mentoring and managing a team of developers Passion for coding, design and web service development We are committed to creating a diverse environment and are proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Successful candidates must have the right to work in the UK. Other details Pay Type Salary Apply Now