Purpose of Position:
To develop new applications and to maintain and improve the Companies intranet and internet to ensure optimal functioning thereof.
Requirements:
- Diploma in Management/Project Management
- University degree in the field of computer science or software engineering (Required)
Required Experience:
- 2+years of Experience in cross-browser web UI development using JavaScript, jQuery, HTML, and CSS
- 2+ years of experience in mobile software development
- 2+ years of experience with modern web framework JavaScript library
- 4+ years ASP.NET web forms
- 4+ years with Web Services (SOAP and REST)
- 6+ years using Software Development Life Cycle to create the software from start to finish including documentation
- 8+ years post qualification experience working with programming/web development tools
- Experience in cross-browser web UI development using JavaScript, jQuery, HTML, and CSS
- Experience with mobile development frameworks e.g. Xamarin, Ionic, Native scripts
- Experience with native mobile app development
- Knowledge of relational databases and Web GUI
- Knowledge of Software Development Life Cycle
- Working knowledge of Android programming tools
- Working knowledge of HTML/JavaScript/CSS
- Working Knowledge of Intersystems Cach (IRIS)
- Working knowledge of Objective C (Apple iOS)
- Working knowledge of SQL Server or Cach database
- Working knowledge of web services
- Working knowledge of XML
Key Responsibilities:
- Assist with the training of departmental staff in order to ensure a level of competence is upheld
- Maintain good client relations in order to promote the image of the Company
- Maintain systems (statistical and all software) in order to ensure effective functioning and improvement thereof
- Plan, create specifications and develop new software on multi-platforms
Desired Skills:
- Javascript
- Java
- jQuery
- HTML
- CSS
- Mobile Software Development
- Modern web framework JavaScript library
- ASP.NET web forms
- Web Services (SOAP and REST)
- Xamarin
- Ionic
- Native scripts
- Experience with native mobile app development
- Knowledge of relational database and Web GUI
- Knowledge of Software Development Life Cycle
- Working knowledge of Android programming tools
- Working knowledge of HTML/JavaScript/CSS
- Working Knowledge of Intersystems Cach (IRIS)
- Working knowledge of Objective C (Apple iOS)
- Working knowledge of SQL Server or Cach database
- Working knowledge of web services
- Working knowledge of XML
Desired Qualification Level:
- Degree