At a Glance
- Tasks: Develop and enhance legacy systems while supporting modernisation initiatives.
- Company: Join a leading transport management company undergoing exciting transformation.
- Benefits: Enjoy 25 days holiday, private medical insurance, and a generous pension scheme.
- Other info: Flexible hybrid working with opportunities for career growth and development.
- Why this job: Be part of a major transformation and make a real impact in logistics technology.
- Qualifications: Strong RPG and IBM iSeries experience required; degree in Computer Science preferred.
The predicted salary is between 55000 - 65000 £ per year.
We are looking for an experienced Senior Developer, preferably people who are experienced with RPG. Our client is undertaking a major transformation programme following the acquisition of multiple Transport Management Systems, bringing them together under a single SaaS platform. As part of this journey, we are continuing to support and enhance existing business-critical applications while evolving towards a modern, unified architecture. The platform underpins the planning, execution, and control of transport operations, providing customers with operational visibility, shipment management, costing, billing, and delivery lifecycle management across a complex logistics environment.
A key component of the existing estate is GTS, the core system of record built on RPG running on IBM iSeries (AS400). This highly stable transactional engine manages critical operational and financial data including master records, shipment processing, costing, and billing functions. While the platform has evolved over several decades and remains fundamental to day-to-day transport operations, modernisation and integration challenges require experienced engineers who can confidently work within legacy environments while supporting ongoing system evolution and integration initiatives.
We are looking for individuals with strong RPG and IBM iSeries development experience who can contribute to the support, enhancement, and long-term transformation of these systems. The role requires close collaboration with internal teams who possess extensive transport and logistics domain knowledge, helping to bridge legacy technologies with modern SaaS capabilities. Successful candidates will be comfortable working within complex, interconnected platforms, balancing operational stability with continuous improvement and modernisation efforts.
Essential Key Skills and Responsibilities
- Have expertise in RPG on IBM iSeries
- IBM I operating systems and associated platform tooling
- Knowledge of legacy system integration and interfacing with distributed applications
- Experience working on APIs, data exchange or integration technologies to support modernisation initiatives
- Be a high level confident communicator with a Growth Mindset and the ability to hold non-technical and technical conversations with key stakeholders
Tools and Technology
- RPG
- Agile methodologies
- Modernisation tooling or IBM I API integration approaches
Experience
- A degree in Computer Science, Software Engineering, or a related field or similar work-based experience.
- Proven experience as a Senior Software Engineer ideally with a focus on media-related projects.
- Very good working knowledge of standard software development frameworks, techniques and methodologies.
- Experience with providing coaching and mentoring.
- Ability to work collaboratively in a team, contributing to the development of business scenarios.
- Knowledge of software development tools and technologies.
- You are flexible and curious in your approach.
- Strong analytical and problem-solving skills.
Additional information
- Duration of the contract: initially 6 months with the possibility of extension to 2 years contract FTC (full-time)
- Benefits: 25 days holiday, plus bank holidays plus birthday paid each year
- Sick leave following probation
- Pension contribution is 10% employer from qualifying earnings following auto-enrolment after 3 months' service
- Private medical insurance via Vitality after 6 months of service
- Life assurance after 6 months' service
- Access to a free Eye voucher with Specsavers and a Flu vaccination with Boots
- Access to the cycle to work scheme
- Enhanced Parental Leave
Senior Report Program Generator Developer employer: Spyrosoft Ltd
Join a forward-thinking company that values innovation and collaboration, offering a hybrid work environment that promotes work-life balance. With a strong focus on employee growth, you will have access to extensive training opportunities and benefits such as private medical insurance, generous holiday allowances, and a supportive culture that encourages continuous improvement. This role not only allows you to work with cutting-edge technologies but also to play a vital part in the transformation of critical transport management systems, making your contributions impactful and rewarding.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Report Program Generator Developer
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, webinars, or even just grab a coffee with someone who’s already in the RPG space. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Show Off Your Skills
Don’t just talk about your RPG experience; show it! Create a portfolio or GitHub repository showcasing your projects. This gives potential employers a tangible look at what you can do and sets you apart from the crowd.
✨Ace the Interview
Prepare for those interviews by brushing up on both technical and non-technical questions. Practice explaining complex concepts in simple terms, as you’ll need to communicate effectively with various stakeholders. Confidence is key!
✨Apply Through Us!
We’ve got your back! Make sure to apply through our website for the best chance at landing that Senior Developer role. We’re here to support you every step of the way, so let’s get you that dream job!
We think you need these skills to ace Senior Report Program Generator Developer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your RPG and IBM iSeries experience. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background makes you a perfect fit. We love seeing genuine enthusiasm for the position.
Showcase Your Communication Skills:Since the role involves working with both technical and non-technical stakeholders, make sure to highlight your communication skills in your application. We value candidates who can bridge the gap between different teams!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Spyrosoft Ltd
✨Know Your RPG Inside Out
Make sure you brush up on your RPG skills before the interview. Be ready to discuss specific projects where you've used RPG on IBM iSeries, and think about how you can relate your experience to the company's transformation programme.
✨Understand the Legacy Systems
Familiarise yourself with legacy system integration and the challenges that come with it. Be prepared to share examples of how you've successfully navigated these issues in the past, as this will show your ability to bridge the gap between old and new technologies.
✨Communicate Like a Pro
Since the role requires interaction with both technical and non-technical stakeholders, practice explaining complex concepts in simple terms. This will demonstrate your communication skills and your ability to work collaboratively within a team.
✨Show Your Growth Mindset
Be ready to discuss how you've approached learning and adapting in your previous roles. Highlight any experiences where you've embraced change or taken on new challenges, as this aligns perfectly with the company's focus on continuous improvement and modernisation.