A strong developer contributing to core trading application and user interface for all business systems
Design, develop and deliver high quality, mission critical changes in a fast paced environment
Partner with fellow developers, quality engineers & product owners constituting the distributed team, with strong focus on delivering value to business
Support in resolution of production and user issues, application testing and maintenance releases
Gain understanding and contribute to various applications and systems being developed by the group
Willing to learn new technologies / tools as required, in order to effectively deliver output
Strong problem solving and analytical skills
Good written and verbal communication skills
Agile mind set & a strong bias for action
Domain:
Investment Banking Domain
Technical:
Strong Core Java with Multithreading, Generics and Collections
C++
.Net/C# (Nice to have)
Web Services
Spring Boot (Awareness)
Hibernate (Awareness)
Satisfactory knowledge of MSSQL / Sybase / RDBMS.
Good foundation in data structures and algorithms
Knowledge of following: TIB/RV/EMS, UNIX
Knowledge of Architecture and Design principles and their application.
Good understanding of software design principles and patterns, including user interface design
Skillful in SQL
Experience in trading space - with understanding of Equity and/or derivatives products
Ability to independently work across the technology