Role Design and develop robust, testable, and maintainable software solutions. Document software, in errors. 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 years as a Ful Stack / Front-end Developer or a similar role working with the following technologies: