The successful candidate will work closely with the Global team and application stakeholders. He / She needs to be hands-on and be able to perform within a busy and high pressure environment.
The candidate would be required to write code for any enhancements of the strategic application as well as maintain it
The person would be responsible for design, development and accountable for end-to-end delivery of complex features in the Risk framework
The person is expected to lead the technology team in India and work with global tech leads in prioritizing, planning and execution of requirements from multiple line of business.
Act as the "go to" expert for a given engineering competency or solution.
Defines and leads the engineering approach for solutions at the program or portfolio team including selecting the technology tool stack.
Supports/mentors/coaches team(s) on design and best practices for high code performance
Constantly looking for better ways of solving technical problems and designing the solution
Skills:
Strong programming experience in Java.
Strong in OOPs and design patterns.
Strong in multithreading and algorithms.
Experience/ Knowledge in Agile development methodology
Experience on any distributed computing and messaging framework
Strong in business/software analysis and data analysis.
Strong problem solving and analytical skills.
The candidate should be a self-starter who can work well both independently and with a global team.
Excellent communication skills.
Financial markets business knowledge, including derivatives and FICC products is a must
Good to have knowledge of derivative functions such as pricing, risk computation and life cycling.
Good to have knowledge of various risk measures and PnL attribution in Risk framework