Broadridge

C++ Developer

Broadridge

full-time

Posted on:

Location Type: Hybrid

Location: Cluj-Napoca • 🇷🇴 Romania

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

LinuxUnix

About the role

  • Participate in the design of financial markets software products.
  • Evolve technically while working on data-intensive latency sensitive products.
  • Provide and receive constant technical feedback via well-established code-review practices.
  • Ensure internal quality standards are met through automated testing (unit, integration, performance and throughput tests).
  • Learn and improve expertise in financial assets, investment banking, and financial technology.
  • Work in agile teams to develop product and services across the full project life cycle.
  • Contribute and promote best practices in development cycles using continuous integration.

Requirements

  • A Bachelor's degree from a recognized college/university in STEM - Maths, Physics, Computer Science, Engineering, etc.
  • 3 to 5 years of experience with modern C++ (including STL algorithms, C++ 17).
  • Ability to work both independently and as part of a global team.
  • Strong analytical and problem-solving skills with an attention to detail.
  • Familiar with applying OOP concepts in environments with challenging performance demands.
  • Good communication skills with an effective level of English proficiency.
  • A passion for technology.
  • (Beneficial) Knowledge of financial markets and/or financial technologies (e.g., FIX protocol, etc.).
  • (Beneficial) Experience in version control technologies.
  • (Beneficial) Experience working on LINUX/UNIX systems.
  • (Beneficial) Experience with multi-threaded programming and performance profiling.
  • (Beneficial) Familiar with functional programming concepts.
  • (Beneficial) Knowledge of internet protocol suite and networking programming.
Benefits
  • Hybrid Flexible — assigned to a Broadridge office and given the flexibility to work remotely.
  • Collaborative, engaging, and inclusive environment.
  • Professional development opportunities (formal classes, training programs and events).
  • Development programs redesigned for 100% virtual delivery.
  • Access to 8,500+ online courses via LinkedIn Learning.

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C++STL algorithmsC++ 17automated testingunit testingintegration testingperformance testingthroughput testingmulti-threaded programmingperformance profiling
Soft skills
analytical skillsproblem-solving skillsattention to detailcommunication skillsindependent workteam collaborationpassion for technology
Certifications
Bachelor's degree in STEM
Red 6

Mechanical Hardware Test Engineer

Red 6
Mid · Seniorfull-time$100k–$130k / yearColorado · 🇺🇸 United States
Posted: 8 days agoSource: jobs.ashbyhq.com
Linux
Starship Technologies

Robot Technician

Starship Technologies
Mid · Seniorpart-timeMissouri · 🇺🇸 United States
Posted: 1 day agoSource: starship.teamtailor.com
LinuxUnix
DFnet

Software Developer, Student, C/C++

DFnet
Entryinternship🇨🇦 Canada
Posted: 7 days agoSource: dfnetresearch.bamboohr.com
LinuxMacOSQt
Perforce Software

Principal Software Engineer I

Perforce Software
Leadfull-time$146k–$175k / yearMassachusetts · 🇺🇸 United States
Posted: 24 days agoSource: jobs.lever.co
JenkinsLinuxPythonQtUnix
Starship Technologies

Robot Technician

Starship Technologies
Mid · Seniorpart-timeWisconsin · 🇺🇸 United States
Posted: 1 day agoSource: starship.teamtailor.com
LinuxUnix