Will be responsible for the development, configuration and maintenance of sites, application & portals, including web applications and backend services, and their integration with other platforms. Need to closely work on latest product design and architect methods and implement the software with highly scalable and robust features. Has to maintain all source code related to software development activities under standard version control and configuration management processes. Need to ensure all work follows approved methods and standards and conforms to agreed quality, including automated unit & integration testing and technical documentation.
Strong experience of developing NodeJS based applications.
Experience in SQL, NoSQL , Angular 7+, Java Script, EJS, server-side CSS, PHP, Java and/or Python.
Implementing automated testing framework and unit tests.
Expertise with an application lifecycle management tool e.g. Jira, Trello and version control e.g. Git.
Experience in ReactJS, Flutter and Ionic, Linux, Apache, NGINX, Tomcat.
Experience of implementing solutions on premise or in cloud (AWS).
Experience in development of mobile applications.
Experience with continuous delivery and DevOps tools and practices.