Job Description
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 life cycle
* 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