Excellent written and verbal communication skills
Preferred qualifications
Define user requirements with good understanding of technology used and potential to use
· Set expectations with users on feature priorities through the dev process
Good experience with regression testing and writing unit tests and user test cases
Recommends solutions with both advantages and disadvantages of custom development and alternative vendor solution as appropriate
Completes development by actively working with partner on collecting requirements, schedules, and coordinating activities; actively participate in team meetings and production issues
Supports the development and support team with good documentation and user-friendly support tools
Keeps up to date with new technologies and software products; participating in mentoring and recruitment opportunities; maintaining good personal networks
Improves the firm’s core values and accepts ownership for issues across teams to help the client get the best service possible
Senior level Java development experience, most recently in an Investment banking background
Agile software development experience preferred, but not essential
Essential skills required - Cash or derivative asset classes, Java 1.6 including multi-threading, Understanding of how the Java VM works and its impact on the overall performance of an application, Spring, Camel, Tibco EMS / RV or other messaging platform, Experience with relational databases, Experience of scripting on Linux platform, Experience of Continuous Integration and Build Repositories, Agile development methods.
Beneficial skills - Ancible, Jenkins Deploy, Cloud platforms, Test Driven Development, Jide / Swing UI development, Working knowledge of Maven
One who is Passionate about technology, problem solving, ability to adapt new skills, sharing expertise and knowledge!
Excellent client facing skills that include conducting compelling technical briefing & demonstrations. The person should have a technical curiosity to implement new technologies and articulate the solutions to the client!
Any Graduate