At a Glance
- Tasks: Design, build, and support innovative claims applications using cutting-edge technology.
- Company: Join Tesco Insurance, a friendly and inclusive workplace dedicated to serving customers and communities.
- Benefits: Enjoy competitive salary, generous holiday allowance, and a range of health benefits.
- Why this job: Make a real impact in a dynamic team while developing your skills in software engineering.
- Qualifications: 5+ years experience in software development, particularly on the IBM i platform.
- Other info: Flexible working options available to help balance work and life commitments.
The predicted salary is between 32000 - 48000 £ per year.
Tesco Insurance is looking for a Software Engineer to join our Tesco Insurance and Money Services team. The role involves designing, building, testing, supporting, and delivering our claims applications, deployed on the IBM i platform. There will also be an opportunity to train in low-code on the OutSystems platform. You will act as a subject matter expert within Claims Engineering, allowing you to showcase and further develop your own expertise.
We encourage engineers to share new ideas, challenge existing practices, and look for opportunities to improve their teams and the wider engineering community, creating a culture of continuous learning and improvement. You will have the opportunity to set the direction with the Senior and Lead Engineers and drive through service improvements, features, and changes, making a significant impact on the product and the team.
What you’ll be doing:
- Working closely with our internal stakeholders and third-party suppliers.
- Analysing systems to re-engineer, update or add new features.
- Understanding business requirements, documenting when required, including creating user stories with clear acceptance criteria.
- Designing system changes according to modular software design principles.
- Writing high-quality code and unit tests, according to defined standards.
- Completing work according to agreed commitments.
- Reviewing work produced by other members of the team.
- Analysing and identifying the root causes of problems and defects and designing suitable fixes.
- Producing documentation describing new and existing systems.
You’ll have (min exp):
- At least 5 years of recent experience showing the ability to analyse, design, and develop systems on the IBM i using RPGIV ILE free & fixed format, Embedded SQL, CL, DB2 (DDS and SQL DDL), HTML, CSS and JavaScript.
- Knowledge of Agile practices and ceremonies.
- Insurance or other financial services background (preferred).
- Exposure to DevOps toolsets and CI/CD concepts.
- RPG Smart Pages (RPGSp) experience.
- Understanding and exposure to integrating REST/SOAP API endpoints.
- Writing Swagger/YAML specifications.
- Programming with 2E (CA/Advantage/Synon).
- Using PTC Implementer (formerly MKS Implementer).
- Developing interfaces with JDE.
- Developing EDI interfaces (ideally ABC).
- OutSystems low-code experience.
We don’t expect you to tick every box, and if you feel you hit most of the brief, it’s worth exploring to further develop your career here with us.
What’s in it for you?
- Prepare for your retirement with our colleague pension scheme.
- Virtual GP Service for you and your family 365 days a year.
- Performance related annual bonus.
- Generous holiday allowance with a minimum of 7.2 weeks, with the opportunity to buy more.
- Colleague Clubcard benefits, enjoy a 10% discount that increases to 15% every payday.
- Access to Green Car Leasing Scheme.
- Family-oriented initiatives, including enhanced maternity leave pay, shared parental leave policy, and generous paid paternity leave.
- Participate in our Buy as you Earn and Save as you Earn share schemes.
We want all our colleagues to always feel welcome and be themselves. We’re committed to building a more inclusive workplace and celebrating everything that makes colleagues unique, valuing the richness and diversity this brings to our business.
We also know the importance of balancing work with life’s other commitments. Please talk to us at interview about the flexibility you need, as we’re committed to exploring part-time and flexible working opportunities, at every level of the organisation.
If you’re interested in finding out more about what a career at Tesco Insurance and Money Services looks like, click apply to find out more!
Software Engineer employer: Tesco
Contact Detail:
Tesco Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees at Tesco Insurance on LinkedIn or through mutual connections. A friendly chat can give you insider info and might even lead to a referral!
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills and understanding the IBM i platform. Be ready to discuss your past projects and how they relate to the role – we want to see your passion for software engineering!
✨Tip Number 3
Showcase your problem-solving skills during interviews. Think of examples where you've tackled challenges in your previous roles, especially with Agile practices or system design. We love seeing how you approach issues!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at Tesco Insurance.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with IBM i, RPGIV, and any relevant projects you've worked on. We want to see how you can bring value to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about this role and how your background aligns with our mission at Tesco Insurance. Keep it friendly and professional – we love a personal touch!
Showcase Your Problem-Solving Skills: In your application, don’t forget to mention specific examples where you've tackled challenges or improved processes. We’re all about continuous learning and improvement, so let us know how you’ve contributed to that in your previous roles.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details you need about the role and our company culture there!
How to prepare for a job interview at Tesco
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially RPGIV, CL, and DB2. Brush up on your coding skills and be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've identified and fixed issues in previous roles. Be ready to explain your thought process and the steps you took to resolve problems, as this will demonstrate your analytical abilities.
✨Understand Agile Methodologies
Since the role involves Agile practices, be prepared to discuss your experience with Agile ceremonies and how they’ve helped improve team performance. Share specific instances where you contributed to a successful Agile project.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, ongoing projects, and the company culture. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.