Senior Analyst Programmer

Home Bargains
Liverpool, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Liverpool, United Kingdom

Tech stack

Applications Architecture
IBM System I
Code Review
IBM RPG (Programming Language)
Software Engineering
Software Systems
Systems Integration
Web Services
Technical Debt
Information Technology

Job description

We have an exciting opportunity for a Senior Analyst Programmer to join our IT Department. As a key member of the team, you will play a pivotal role in delivering technology solutions that support the continued growth, efficiency and resilience of the business.

This role will lead the development and enhancement of business-critical systems, ensuring they continue to deliver long-term value while supporting an expanding retail operation. You'll provide technical leadership across a range of development projects, working closely with stakeholders to design scalable, maintainable and commercially aligned solutions that improve operational performance and reduce business risk.

Managing and developing a team of Analyst Programmers and Junior Analyst Programmers, you'll foster a collaborative and high-performing environment, championing best practice throughout the software development lifecycle. You'll also play a key role in shaping solution architecture, driving continuous improvement and ensuring our technology platforms are well positioned to support future business growth. Job Overview

  • Leading the design, development and delivery of major IT development projects, ensuring technical solutions align with business objectives, project timescales and operational requirements.
  • Working collaboratively with business stakeholders to gather, analyse and document requirements, producing clear functional and technical specifications.
  • Designing and developing high-quality software solutions in line with agreed programming standards and industry best practice.
  • Leading solution and application architecture activities to deliver scalable, integrated solutions that minimise technical debt and support future growth.
  • Developing and maintaining integrations between core and peripheral systems using web services, socket connections and other appropriate technologies.
  • Providing third-line technical support, investigating, troubleshooting and resolving complex software and system issues.
  • Managing, coaching and developing Analyst Programmers and Junior Analyst Programmers, supporting both technical capability and career development.
  • Coordinating development activities across internal teams and third-party suppliers, ensuring successful delivery of business-critical solutions.
  • Supporting change management processes through code reviews, testing, quality assurance and controlled software releases.
  • Researching emerging technologies and recommending innovative, cost-effective solutions that enhance business capability and operational efficiency.
  • Acting as the technical interface between third-party suppliers and commercial teams, ensuring external partners remain aligned with business priorities and strategic objectives.

Requirements

  • Significant experience across the full software development lifecycle, with extensive expertise in IBM i (AS/400) platform, with strong proficiency in RPG programming
  • Proven experience leading software development projects and coordinating technical delivery within a complex business environment.
  • Experience managing, mentoring and developing technical teams, with the ability to inspire high performance and continuous improvement.
  • Strong ERP development and software integration experience, including developing interfaces between core and peripheral systems.
  • Experience working within retail and EPOS environments, with knowledge of warehouse and distribution centre software systems.
  • Extensive experience investigating, troubleshooting and resolving complex software and application issues.
  • Strong solution design and application architecture experience, with the ability to develop scalable, maintainable and commercially focused systems.
  • Excellent communication and stakeholder management skills, with the ability to build effective relationships across technical and non-technical teams.
  • Strong organisational skills, with the ability to manage competing priorities and deliver high-quality outcomes within agreed timescales.
  • A proactive, analytical and solution-focused approach, with a commitment to continuous improvement and adopting new technologies.
  • A customer-focused and collaborative mindset, with the ability to work effectively with colleagues, stakeholders and third-party partners.

Benefits & conditions

Pulled from the full job description

  • Employee discount
  • Employee assistance programme
  • Store discount
  • Company pension
  • On-site gym

 

Full job description

Package

  • £Competitive Salary
  • Based onsite at our Liverpool Head Office

Employee Benefits

  • Discounted onsite gym
  • Contributable company pension scheme
  • 10% store discount at all our retail stores
  • Death in Service Benefit
  • Long service recognition scheme
  • Stream - access to flexible pay, financial wellbeing support, exclusive colleague discounts, savings opportunities, and much more.
  • MyHB colleague benefits platform with access to:
  • Discounts UK wide on retail, leisure, hospitality venues
  • Employee Assistance Programme with 24/7 confidential counselling and advice line
  • Completely confidential services to you.
  • Low-cost voluntary insured health cash plans and cancer cover

Job Introduction

Apply for this position