Key accountabilities and decision ownership:
Develop, deliver, maintain and implement high quality technical solutions
Participate in all phases of the project lifecycle.
Maintain relevant documentation to describe logic, coding/configuration, testing and changes where applicable.
Continuously strive to make improvements to the existing products and/or systems and services.
Seek out and act upon feedback.
Assist in educating others within Technology Group where required.
Ensure all development is completed to the required quality standards.
Keep up to date with relevant technology areas.
Skills, know-how and experience:
Proficiency in English language, verbal and written
Proficiency in Node.JS, at least 2 years in NodeJS environment as developer.
Trouble shooting and/or problem solving skills
Some Agile environment experience, understand how SCRUM works.
Be an active and enthusiastic team player
Share responsibility for planning and delivering team activities
Experience of unit and integration testing techniques
Innovative and creative thinking
Technical / professional qualifications:
Degree holder (desirable) and/or relevant professional qualification and/or relevant work experience in related discipline that demonstrates a proven