technologies An understanding of a range of common programming languages and cloud -based systems and associated
knowledge. Stays up to date with changes in the Programming environment & new languages to exploit new
Technical aptitude and ability to learn software programs. Willingness to travel to client sites. Physically