Sr C++ Boost / STL recruitment
C++/ STL/ BOOST Developer – VP level
Base Salary Range: $130,000 - $160,000 + 15-20% Bonus Potential – Fee is 20% of Base Offer
The prospective candidate will engage in developing and maintaining our family of products for multiple asset classes (Equities, FX from the start).
The professional qualities include
• In-depth knowledge of C++ (for both Linux and Windows platforms) including STL and BOOST
• Experience in real-time programming (multi-threading, OS IPC/ synchronization mechanisms, communications/sockets)
• Understanding of messaging with 29West/ LBM is a plus
• Knowledge of ORACLE/SQL, Linux scripting languages (e.g. Perl) are pluses
• Financial Services not required, however, a previous background in telecom would be highly regarded such as ATT, Bell Labs, etc…
Application Developer
• Participate in the entire software development life cycle including technical design, documentation, software development, unit testing production implementation
• Post production software maintenance and bug fixes
• Ownership of the architecture design and implementation of one or more applications.
• Responsible for non-functional and functional performance of one or more applications
• Understand and help shape client's requirements at sub-department level.
• Plan and lead end-to-end development of applications from technical specifications and design documents.
• Plan and lead successful unit, performance, system, integration and acceptance testing.
• Plan and conduct code reviews, and incorporate lessons into work practices.
• Ensure the team learns and applies standard development and change management methodologies.
• Contribute to the development of technical standards and procedures at the application level and beyond.
• Lead the development of design and architectural documents.
• Plan and conduct in design reviews, and incorporate lessons into work practices at the application level.
• May lead the development of technical design and architectural strategies at the application level.
• Ensure projects align with the business and IT strategies of supported organizations.
• Influence the development of plans and processes in supported organizations.
• Build understand of industry trends and practices for the client's businesses and for areas of domain expertise.
• Contribute to the development of standards in areas of domain expertise.
• Extend awareness of risks associated with application development and of their potential impacts within IT, on the business, and on the firm's reputation.
• Manage risk planning and mitigation for supported applications.
• Determine staffing requirements and may select team members for application architecture and development functions.
Send resumes to cory@gmsadvisors.com / cory (at) gmsadvisors (dot) com