You will be part of global technology team comprising of Dev, QA and BA teams and will be responsible for analysis, design, development and testing.
The Impact:
You will be working on one of the core technology platforms responsible for the real time Index calculation as well as dissemination of index values.
What s in it for you:
You will have the opportunity to work on the enhancements to the existing index calculation system as well as
- Ability to build/enhance the existing real time index calculation system.
- Implement new methodologies as required.
- Highly technical hands-on role which will help enhance team skills.
- Ability to grow within the organization that s part of the global team.
Responsibilities:
- Design and development of real-time Java applications for the Index Calculation platform.
- Design and development of asynchronous message-based applications.
- Integration with third-party Feed Providers for accessing real-time market data.
- Work on non-functional requirements e.g. High Availability, Scalability, Security, Auditing etc.
- Participate in multiple software development processes including Coding, Testing, De-bugging & Documentation.
- Respond to critical production issues and provide immediate workarounds to maintain business continuity.
- Work on new initiatives and support existing Index applications.
- Perform Application & System Performance tuning and troubleshoot performance issues.
- Build applications with object-oriented concepts and apply design patterns.
- Integrate in-house applications with various vendor software platforms.
- Perform unit testing of application code and fix errors.
- Interface with databases to extract information and build reports.
- Effectively interact with customers, business users and IT staff.
What We re Looking For:
Basic Qualifications:
- Bachelors degree in Computer Science, Information Systems or Engineering is required, or in lieu, a demonstrated equivalence in work experience.
- (6 to 9) years of IT experience in application development and support.
- Strong Experience with Java, J2EE, JMS and Multithreading including Spring Framework
- Experience with JMS (broker configuration, tuning, failover etc.).
- Experience in Oracle Database environment - SQL, PL/SQL programming.
- Experience in deploying Java/J2EE applications on tomcat or other servers.
- Experience with Hibernate or other OR-mapping technologies.
- Knowledge of any cloud technologies preferably AWS.
- Experience using system tools, source control systems, utilities and third-party products.
- Basic networking knowledge / Unix scripting
- Basic Knowledge of User Interface design & development e.g. HTML5 & CSS.
- Excellent communication and interpersonal skills, with strong verbal and writing proficiencies.
Preferred Qualifications:
- Experience working with large datasets in Equity, Commodities, Forex, Futures and Options asset classes.
- Experience with Index/Benchmarks or Asset Management or Trading platforms.