Consultant – Airoli
Primary role is to Design and build Browser or Desktop applications using Web Based technologies
Participate in Design, Development, Testing and Maintenance of Software Products
Be an integral part of the software development team to understand source control, build, testing, branching, and release needs that need to be part of the Software Development Environment
Lead root cause analysis of software and system defects and work with a complex code base, taking the initiative to solve problems and provide clean solutions.
Analyze existing software products and recommend new technical developments.
Improve the functionality, reliability, performance, usability of the Software Products
Create and maintain product technical documentation
Comply with good software engineering principles, including but not limited to standard coding, documentation, version control and testing practices
Work closely with other team members in an Agile development environment.
Qualification or Requirements
Bachelor’s or Master’s Degree in Computer Science Engineering or in other major engineering disciplines
5+ years of Professional Software development experience using Nodejs.
Experience with Electron JS framework is a plus
Previous experience designing, developing and deploying solutions that involve integration using well-published APIs (REST, RPC etc)