Role Duties :
Develop and Maintain Python and node.js based Applications and drive architecture for Web Front-Ends. You will be working on an agile team, developing server applications to collect and process data from devices, schedule events and provide a REST API to web front end for display and settings update.
The ideal candidate will have experience of :
Development and maintenance of back-end based event scheduling system;
Development and maintenance of Web Management Console;
Maintaining a REST API Architecture;
Writing unit tests and building CI / CD system;
Familiar with Telnet Command Protocol for remote application control;
Familiar with Windows Management Instrumentation (WMI);
Some exposure to Python is beneficial;
Experience with front end framework such as React, Angular or Vue.js;
Good eye for design and attention to detail;
Able to write self-documenting code;
Produce client facing API and System documentation;
Strong communication and presentation skills.
Exposure to SCRUM methodology.