shall include contributing in designing and documenting of the software architecture based on existing architecture and inputs received from Client from time to time.
Perform unit testing, integration testing and UAT as and when required.
Engage with Client in requirement gathering, Status update on deliverables, UAT and be the key stakeholder in the overall engagement.
Qualifications we seek in you
BE / B Tech / MCA
Excellent written and verbal communication skills
Expertise experience in HTML (5), CSS (3)
Experience building Java services with Sprint Boot framework
Knowledge of RESTful services using JSON
Experience with and understanding of the full range of data integration technologies, from AJAX and JSONP to web sockets.
Understanding and experience with web security and cross domain issues
Understanding of browser and device compatibility
Experience with troubleshooting web applications, familiarity with network monitoring and code profiling tools
Excellent customer facing skills that include conducting compelling technical briefing & demonstrations. The person should have a technical aptitude to implement new technologies and articulate the solutions to the customer.
Web usability / UX skills
Experience with web UI frameworks like jQuery, Bootstrap and NodeJS
Experience using web-testing frameworks, such as Cucumber
Understanding of third-party web-socket, emulation frameworks (LightStreamer, Kaazing, socketIO).
Analytical problem-solving skills
Knowledge of Fixed Income products
Familiarity with control libraries like HighCharts and AG Grid
Regular India working hours with some coverage to US / UK teams.