We’re seeking a Senior Analyst Programmer to help lead our development team and modernise our legacy systems. Working alongside the current Development Manager, you’ll support the transition to scalable, API-driven platforms and play a key role in shaping our future technology stack. This is a hands-on role combining leadership, architecture, and delivery. You’ll collaborate with internal stakeholders, mentor developers, and guide the design and implementation of robust software solutions that meet business needs. Key Responsibilities * Lead and support a small team of developers * Modernise legacy applications into web-based solutions * Develop integrations using APIs and modern technologies * Manage the full software development lifecycle * Promote best practices in coding, testing, and performance * Work closely with stakeholders to translate requirements Requirements * Proven experience in software development and team leadership * Strong background in modernising legacy systems * Familiarity with Progress OpenEdge or similar platforms * Knowledge of web technologies, APIs, and Agile methodologies * Excellent communication and problem-solving skills