Job Position: C++ Developer
Position Description:
The candidate will be expected to take an active role in the design, development, testing and delivery of front-end applications and back-end servers.
The role also involves extensive interaction with the mortgage traders: an ability to communicate clearly and concisely is essential. This is a developer position and not a management position; the candidate will be expected to code and deliver software daily.
The role involves C++ programming, as well as shell and Perl scripting and relational database interaction.
Required Skills
- 5-7 years of relevant experience- Strong C++ skills.
- Object-Oriented Patterns / techniques
- Exposure to multithreaded/concurrent programming
- C# programing or the ability to pick it up quickly necessary
- Relational database experience is also a must
- Knowledge of Unix/Linux and/or Windows from developer's perspective
- Good communication skills
Desired Skills
- Strong C# is a major plus
- Good Java skills are also a plus (for cross-training to C#: no Java programming is involved). XML, SOAP are helpful
- Knowledge of trading, risk and pricing systems for Fixed Income Securities, and Mortgage Backed Securities in particular, are a strong plus