Work with development teams to ideate software solutions
Develop and manage well-functioning databases and web applications (Both front end and Back end)
Design and develope effective APIs
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Create security and data protection settings
Build features and applications with a mobile responsive design
Write technical documentation
Work with domain experts in operations, data scientists and analysts to improve software
See through a project from conception to finished product.
Stay abreast of developments in web applications and programming languages.
Requirements:
At least 3-5 years and above of experience in Node JS, Angular JS & SQL solution implementation
Proficient with front end such as HTML5, CSS3, JavaScript, TypeScript, Bootstrap 3.0 or above, E4 charts, JQuery, Angular.JS 1.5 or 1.7 and Angular 5+
Proficient with server-side languages primarily Python but nice to have - Ruby, Java, PHP and .Net
Familiarity with back end & database technology such as Node JS, Google BigQuery, Google App Engine, Google Cloud Storage, Firebase, Gitab, MySQL, Oracle and MongoDB
Familiarity in data integration such as REST APIs, Webpack, AJAX, JSON, and XML
Experience with Windows and Linux based environments
Strong organizational and project management skills
Excellent communication and coordination skills to work with different teams