As an application developer the candidate will be required to provide high quality technology solutions that address business needs for a trading systems and Back Office functions.
The Candidate will need to perform design and development and research the various technology standards, incorporate and ensure adherence to the Banking standards.
The candidate will need to do Proof of Concepts, develop and code complex technology problems, help the junior developers on the team and support testing of the various modules or components.
The candidate will need to work in a distributed team environment and provide support to the ongoing development as well.
The candidate is expected to provide input to the design and provide input to the information and the data flow and to comply with the project life cycle methodology.
Ability to design and implement Enterprise level applications, work in a N-Tier, highly scalable and highly available systems in a multi-tier environment Ability to solve problems.
The candidate is expected to be a solutions-oriented, out-of-the-box thinker who frequently comes up with new and innovative ways of doing things.
People on agile teams work together to solve technical problems, handle issues, and interface with other teams.
Working in a very collaborative environment, participate in all stages of applications development process. You are expected to work interdependently - collaborate, negotiate, make trade-offs, handle conflict