Role • Design and develop robust, testable, and maintainable software solutions. • Document software What the job will entail day to day • Assess, develop, upgrade and document application software. • Consulting & executives concerning enhancements and development of the application software. • Document and direct keep up to date with new trends in software development and technologies that can be used to benefit Experience • At least 5 – 6 years as a Front-end Developer or a similar role working with the following technologies: