You will be joining a global technology team in Mumbai, India, comprising of Developers, QA, and BA teams. Your main responsibility will be the analysis, design, development, and testing of Java applications for S&P Dow Jones Indices (SPDJI) web sites and its feeder systems. Some of your key responsibilities will include:
Participating in multiple software development processes such as Coding, Testing, Debugging & Documentation
Developing software applications based on clear business specifications
Working on new initiatives and supporting existing Index applications
Performing Application & System Performance tuning and troubleshooting performance issues
Developing web-based applications and building rich front-end user interfaces
Building applications with object-oriented concepts and applying design patterns
Integrating in-house applications with various vendor software platforms
Setting up development environments/sandbox for application development
Checking in application code changes into the source repository
Performing unit testing of application code and fixing errors
Interfacing with databases to extract information and build reports
Effectively interacting with customers, business users, and IT staff
To be eligible for this role, you should have a Bachelor's degree in Computer Science, Information Systems, or Engineering. Additionally, you should possess:
Excellent communication and interpersonal skills
8+ years of experience in application development and support
Spark using Scala/Python/Java and Hadoop Distributed File System (HDFS)
QA Automation (Cucumber, Selenium, Karate etc.)
Preferred qualifications for this role include experience working with large datasets in Equity, Commodities, Forex, Futures, and Options asset classes and knowledge of User Interface design & development using JQuery, HTML5 & CSS.