At a Glance
- Tasks: Develop and test software in a dynamic, agile environment with a focus on innovation.
- Company: Join Markerstudy, a leading UK insurance provider with a collaborative culture.
- Benefits: Enjoy competitive salary, health care cash plan, yearly bonuses, and 24 days annual leave.
- Other info: Vibrant offices and excellent career growth opportunities await you.
- Why this job: Make an impact in the tech world while working with cutting-edge technologies.
- Qualifications: Experience in IBM RPG development and strong teamwork skills are essential.
The predicted salary is between 30000 - 50000 £ per year.
Job Description
Software Engineer (RPG)
This is a hybrid role and can be based from our offices in Peterborough, Manchester or Stoke.
Role Purpose:
As a Software Engineer, you will analyse, develop and test all areas of the technology using the appropriate processes, methods and standards of the software development lifecycle (SDLC). Working in a scrum agile environment, Software Engineers provide technological steering and software advancement for Markerstudy, its clients, subsidiaries and other group members to meet project goals. You will be involved in all aspects of the development process, taking responsibility for your own work and working to ensure the success of the team’s sprints. A good communicator, you will be working directly with other areas of the business to meet project goals.
Key Accountabilities and Responsibilities:
- Undertake development and delivery of features, components and systems, to ensure project success.
- Estimate the effort required to develop or update features, components or systems with reasonable accuracy.
- Follow best practise in development and unit testing of software to ensure minimal defect count in both testing and in the live environment.
- Follow the processes and stages of the software development life cycle, suggest updates and improvements of to this to Lead Software Engineer.
- Constructively review work undertaken by other engineers, such as by code collaboration and peer reviews, and proactively contribute to reviews of your work.
- Support the Scrum team in the successful planning and delivery of sprints.
- Maintain a positive and solution-oriented approach to work, providing open and honest feedback
- Show improvement in key technical skills through personal learning and use of company training systems.
- Ensure your own continuous professional development.
- Undertake such other duties, training and/or hours of work as may be reasonably required and which are consistent with the general level of responsibility of this role.
Skills, Experience and Knowledge:
- Significant experience as a professional IBM RPG Developer
- Proficiency in RPG coding, using modern IDE (such as IBM Rationale Developer or VS Code)
- Experience integrating RPG applications with web services (REST/SOAP)
- Familiarity with APIs, JSON/XML parsing, and data transformation
- Strong experience with RPGLE (free and fixed format), including modern free-format syntax.
- Proficiency in IBM i (AS/400, iSeries) environment and tools (e.g., SEU, RDi, ACS, PDM, CL, VS Code).
- Understanding of DB2 for i (SQL, DDS, physical/logical files).
- Experience with service programs, modules, procedures, and sub-procedures.
- Knowledge of data structures, arrays, and error handling in RPGLE.
- Ability to read, maintain, and refactor legacy RPG (III/IV) code.
- Familiarity with job control, batch processing, and interactive programs.
- Version control usage (e.g., Git, Aldon).
- Work from business requirements and not detailed specifications in an agile environment
Preferred:
- Experience with Postman for API testing.
- Experience of work management tools such as Jira.
- Knowledge of insurance industry (preferably personal lines).
Personal Attributes
- Demonstrates strong teamwork and a proactive approach to delivering software solutions.
- Work independently to manage tasks, timelines, and deliverables with minimal supervision.
- Conscientious, with a strong drive to take on and overcome challenges.
- Brings creativity and innovation to problem-solving and continuous improvement.
- Maintains high attention to detail, ensuring precision and quality in all work.
- Adapts effectively to change, showing resilience and flexibility in dynamic environments.
What we offer in return?
- A collaborative and fast paced work environment
- Health care cash plan
- Yearly bonus scheme
- 24 days annual leave plus Bank Holidays and the ability to buy additional leave (annual leave also increases with service)
- Life Assurance 4x annual salary
- Vibrant, modern offices
About the business:
Markerstudy is a leading provider of private insurance in the UK, insuring around 5% of the private cars on the UK roads, 20% of commercial vehicles and over 30% of motorcycles in total premium levels of circa £1.2b. Markerstudy also has a large and growing direct presence in the market as well.
Having acquired and successfully integrated Co-op Insurance Services in 2021, BGLi in 2022 & Atlanta in 2024. Markerstudy are now pursuing innovative pricing techniques, taking advantage of an award-winning insurer hosted rating platform, whilst challenging existing embedded processes.
Software Engineer RPG in Salford employer: Vermelo RPO
Markerstudy is an exceptional employer that fosters a collaborative and fast-paced work environment, ideal for Software Engineers looking to thrive in their careers. With vibrant, modern offices located in Peterborough, Manchester, or Stoke, employees benefit from a comprehensive health care cash plan, a yearly bonus scheme, and generous annual leave that increases with service. The company prioritises employee growth through continuous professional development opportunities, making it a rewarding place for those seeking meaningful and impactful work in the insurance sector.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer RPG in Salford
✨Tip Number 1
Network like a pro! Reach out to current employees at Markerstudy on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Prepare for the technical interview by brushing up on your RPG skills. Practice coding challenges and be ready to discuss your past projects. Show them you’re not just a coder, but a problem-solver!
✨Tip Number 3
Don’t underestimate the power of soft skills! Be ready to demonstrate your teamwork and communication abilities during interviews. They want to see how you’ll fit into their scrum team.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Markerstudy family.
We think you need these skills to ace Software Engineer RPG in Salford
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Engineer RPG role. Highlight your experience with RPG coding and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Showcase Your Projects:Include specific examples of projects where you've developed or integrated RPG applications. This gives us a clear picture of your capabilities and how you approach problem-solving in real-world scenarios.
Be Clear and Concise:When writing your application, keep it clear and to the point. Use bullet points for key achievements and responsibilities. We appreciate straightforward communication, especially in a tech role!
Apply Through Our Website:Don't forget to apply 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 to do!
How to prepare for a job interview at Vermelo RPO
✨Know Your RPG Inside Out
Make sure you brush up on your IBM RPG skills before the interview. Be ready to discuss your experience with RPGLE, modern IDEs, and integrating RPG applications with web services. They’ll likely want to hear about specific projects where you’ve used these skills.
✨Showcase Your Agile Experience
Since this role involves working in a scrum agile environment, be prepared to talk about your experience with agile methodologies. Share examples of how you've contributed to sprints, managed tasks, and collaborated with your team to deliver successful software solutions.
✨Prepare for Technical Questions
Expect technical questions that test your knowledge of DB2 for i, version control systems like Git, and error handling in RPGLE. Practise explaining complex concepts clearly, as communication is key in this role. You might even want to do some mock interviews with a friend!
✨Demonstrate Problem-Solving Skills
They’re looking for someone who can bring creativity and innovation to problem-solving. Think of examples where you’ve tackled challenges or improved processes in your previous roles. Highlight your proactive approach and how you maintain a positive attitude when faced with obstacles.