Description
This is a senior software-engineering role responsible for designing, developing, testing, debugging, and maintaining software solutions across applications, systems architecture, network systems, databases, and infrastructure. The role also includes security solutions, application support, mentoring, cross-platform compatibility, technology strategy, and client-facing integrations. It requires a degree in a computer science, information systems, or related discipline, or equivalent work experience, plus at least eight years of experience, and may require additional specialist qualifications.
