Application Developer-vc++
Company Profile:
The Global Equities Technology stack at J P Morgan is going through a strategic transformation (front to back). This is a multi-year program where the India Tech teams are involved heavily. The technology stack used is predominantly Core Java, C# .NET, C++ and Sybase. We are hiring in the areas of Front Office, Middle Office, Risk Management and Client Intelligence Technologies.
Key Responsibilities:
- Hands on development of new applications and new components of existing systems using C++.
- Developer for the strategic UI implementation.
- Deliver solutions within the strategic application framework.
- Work with the business and quant analysts to understand use cases, functional and non-functional requirements.
- Collaborating with other developers in an agile environment.
- Participation in code reviews and sharing of knowledge with other members of the team.
- Provide a high level of user experience through an innovative and intuitive user interface.
- Ability to operate with minimal supervision, to agreed strategy, facing-off to business (Front Office) users.
- Report progress to management. Good communication skills will be paramount.
Essential skills:
- Significant previous hands-on experience and expert on C++.
- Very strong knowledge of C++
- Strong OO design skills with in-depth knowledge of object modelling and design patterns.
- Computer science background with an intellectual rigour.
- Ability to solve complex problems.
- Good communication and team-working skills.
Desirable skills:
- Experience of working in financial services with knowledge of derivatives products and lifecycle.
- Good knowledge of Java with some hands-on experience.
- UX Design
- Performance Tuning
- User Interface Automated Testing.