As part of the Development and Engineering team, you will play a key role in delivering strategic projects, maintaining and enhancing existing systems, and supporting the transition to newer technologies. This position suits a technically strong developer who enjoys working within structured delivery environments, values collaboration, and takes ownership of quality and performance.
Key Responsibilities
- Deliver strategic development projects on time, within scope, budget, and quality standards
- Apply best-practice principles in software design, evaluation, and testing
- Maintain and enhance existing systems without introducing new defects
- Complete system support and work orders within agreed timescales
- Contribute to system upgrades and the adoption of new technologies
- Share knowledge with development and support teams through documentation and collaboration
Job Experience and Skills Required <...