Senior Software Engineer:
·Full-stack software development of cloud &/or desktop software systems
·Strong problem solving abilities
·A flexible approach and adaptability
This is a varied and technically challenging role for an experienced Senior Software Engineer ke...