Job Details

Senior C++ Developer for Communication Applications (Mail/IM)

Job Info:

Category: Development
Company Description: Leading global provider of data, news and analytics
Salary: Highly Competitive, Depending on Experience
Position Type: Permanent
Job Number: 9607

Job Description:


Our client data moves global financial markets - but only when people can converse about that data. The Communication Channels team builds the robust infrastructure responsible for delivering real time communications between the 350,000 financial professionals around the world.

About the team:

Our software and hardware are responsible for processing 700 million instant messages and emails each day. Stock quotes, trade confirmations, breaking news alerts, and help desk inquiries all flow through our tightly-integrated communication applications, placing our team at the center of the entire organization.

Every single day we're tasked with selecting and implementing the best possible solutions to support our clients across every imaginable workflow, geographic location, and asset class. The Communication Channels group's products seamlessly link the myriad financial and data application on the  Professional Service, making us crucial to the company's success.

What's in it for you:

You'll take ownership over problems and systems you encounter and build your network with our team of friendly, enthusiastic software developers and be responsible for the numerous subsystems that comprise a complete communication application suite, including full-content search, file and attachment management, compliance solutions, and integration with other applications built inside and outside of the company.

Your collaboration with our product managers and different engineering teams will ensure that you understand how your software fits in the bigger picture.

We'll trust you to:

  •  Strategize with our business sponsors and front end teams to build scalable, performant infrastructure to support new features and technologies.
  •  Demonstrate ownership over vast infrastructure responsible for our clients' daily workflows and the company's day-to-day operations.
  •  Promote the use of the best technology for a given problem - be it in-house, commercial, or open source software.
  •  Mentor and be mentored by your colleagues who have different areas of expertise and experience in software systems engineering.
  •  Aggressively roll out new features to be first-to-market while maximizing the stability of our systems.

You'll need to have:

  •  Experience developing and managing large real-time distributed systems
  •  3 or more years of experience writing software in C++
  •  3 or more years of experience with object-oriented design, data structures, algorithms, and all phases of the SDLC

We'd love to see:

  •  Enthusiasm for full-stack debugging and analytical problem solving
  •  Experience designing distributed systems
  •  Interest or experience in improving deployment and SDLC processes
  •  Experience with Agile software development methodologies



All qualified candidates are encouraged to apply by submitting their resume as an MS word document including a cover letter with a summary of relevant qualifications, highlighting clearly any special or relevant experience.

Please Note: All inquiries will be treated with the utmost confidentiality. Your resume will not be submitted to any client company without your prior knowledge and consent.

Contact Recruiter
Senior Technical Recruiter
Andiamo Partners | 90 Broad Street, Suite 1501, New York, NY 10004

Share Share this Job