Experience in the development and deployment of both Batch and Online transaction processing applications
Experience in the Investment and financial Industry would be a plus
Exposure to Distributed Technologies (Nice to have/Willing to learn)
Participation in on-call support rotation required
Working experience in agile development environment
Ability to plan and work with geographically spread-out teams
Proven communication skills
Passion for Stability and Resilience of the platform
The Value You Deliver:
Designing and maintaining architecture solutions on a platform dedicated to high scale processing of large amounts of data
Working with Operations to plan major infrastructure upgrades, to solve issues and to tune the environment for efficient performance and uptime
Collaborating with peers and management on process improvement ideas, policy and procedure enhancements, and opportunities to improve our customer's service experience
Participating in code review and unit testing and providing support on issues in non-rod or production
Communicating and reinforcing technical standards
Assessing and researching current implementations of the platform and determining the course of action required to elevate the platform to meet customer needs