> Markdown version of [/jobs/ext/3667222-it-analyst-programmer](https://www.wearedevelopers.com/jobs/ext/3667222-it-analyst-programmer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # IT Analyst/Programmer - **Company:** Ocho People - **Location:** Belfast, UK - **Salary:** £50,000.0 - £60,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Excel, IBM System I, Business Software, Databases, Digital Forensics, Monitoring of Systems, IBM RPG (Programming Language), Windows Servers, Network Architecture, Test Data, Software Troubleshooting, Network Support - **Published:** October 10, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5921064204 ## About the Role * Strong programming ability in any language is essential, and the single most important thing our client is looking for. * Experience testing data, programs and processes is essential. * Strong analytical and problem-solving skills are essential. * Advanced Microsoft Excel skills are essential. * The ability to adapt to and use new technologies is essential. * Third-level education and a current driving licence are essential. * RPG programming experience is highly advantageous. * Software troubleshooting experience is a strong advantage. * Familiarity with warehousing, retail or EPOS software is desirable. * Experience with ERP and finance systems is desirable. * A solid understanding of network architectures and protocols is desirable. * Windows Server experience is desirable. ## Description You'll keep the bespoke applications running and improving: maintaining and enhancing existing programs, testing data and processes, and supporting the retail, hospitality, wholesale and ERP/finance systems the business relies on. Alongside the development work you'll look after the databases, monitor the systems and support users both remotely and on site. RPG experience helps but isn't required. Strong programming ability and a willingness to learn matter more, and full training in RPG and IBM i is provided., * Maintain and enhance existing bespoke business applications on the IBM i platform. * Support the retail, hospitality, wholesale and ERP/finance systems that underpin the business. * Test data, programs and processes to make sure changes work as intended. * Perform database maintenance and system monitoring. * Provide technical support to users, both remotely and on site. * Contribute to digital forensics activities when required. * Work with internal teams across the business, external software suppliers such as EPOS and ERP vendors, and network support suppliers. * Coordinate annual leave cover with other members of the IT department.