Consultant – Airoli

Key responsibilities: 
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.
Strong front-end web development experience with HTML5, CSS3 and JavaScript libraries like Angular, React or similar frameworks
Experience with Electron JS framework is a plus
Solid understanding of object-oriented JavaScript programming
Previous experience designing, developing and deploying solutions that involve integration using well-published APIs (REST, RPC etc)

Apply now