Engage with the Business Units and Functions through projects to on-board them to Data Architecture capabilities and providing all necessary user training and assistance
Work with architects and engineers to develop and test new features to meet emerging requirements from the engagements
Develop the team further to be able to provide a high quality service across all Data Architecture capabilities
Lead API design, testing and development for load balanced services running in parallel.
Effectively use tools and ingenuity to identify and fix defects before they become a problem
Ensure complete test coverage ranging from unit to performance testing.
Maintain documentation on complex API design and architecture
Recent previous working experience as a Node.js developer for 5 years and above.
BA in computer science or similar relevant field.
Hands on significant experience with SASS, GraphQL, HTML and ES6 and Sequelize ORM.
Thorough understanding of RDMS technologies such as MariaDB.
Strong test driven development practises both unit and UI automation.
Excellent analytical skills and problem solving aptitude.
Excellent knowledge of GIT and GIT flow.
Ability to test and optimise algorithms using performance test frameworks e.g. Artillery
Agile/Scrum development cycle understanding
Highly motivated and delivery focused, and be willing to learn new skills
Highly structured and operates transparently, managing expectations