Responsibility; Designing, developing and maintaining applications software. A strong focus is placed on analysis and design to ensure an exceptional user experience. Key Skills and Experience; 3+ years in software development & Tertiary qualifications in computer science or a related discipline. Expert skills in Android mobile development & Experience in iOS (Apple iPhone and iPad) development.