Lead C++ Developer

4 Months ago • 8-15 Years

Job Summary

Job Description

Lead C++ Developer with 8+ years of experience in software development. Strong C++ knowledge, STL, multi-threading, IPC, and complex 3rd party API integration. Experience with device programming, RS232, and USB protocols is highly preferred. Must be comfortable with Verifone devices and payment industry standards.
Must have:
  • C++ Development
  • STL Expertise
  • Multi-threading
  • Device Programming
Good to have:
  • Security APIs
  • Payment Industry
  • Verifone OS
  • Webservices
Perks:
  • Opportunity to Thrive
  • Valued Individuality

Job Details

About the job

Through our dedicated associates, Conduent delivers mission-critical services and solutions on behalf of Fortune 100 companies and over 500 governments - creating exceptional outcomes for our clients and the millions of people who count on them. You have an opportunity to personally thrive, make a difference and be part of a culture where individuality is noticed and valued every day.

  • Required 8+ years in software development with the following skill set
  • Strong C++ knowledge and OOPS concepts.
  • Proficient in C++ STL (Standard Template Library), complex data structures, Multi-threading & IPC, complex 3rd party API/library usage with call-backs, extensions and customizations.
  • Good exposure in multi programming environments & multi-OS – like Linux and Windows.
  • Good problem solving skills, Debugging techniques and Analytical capability
  • Demonstrated ability for big picture thinking. Ability to handle big code..
  • Good knowledge of security, Cryptography APIs, Public key infrastructure (PKI) , would be a plus.
  • Good knowledge on SVN, GIT repositories. , Good SDLC practices related to code review, impact analysis and versioning; Appreciation for Change & release management.
  • Hands on experience on any device programming such as writing firmware level code, cross compilation for a target environment, image download etc will be highly preferred.
    • Willingness to work on devices is a must.
    • Good understanding of RS232 and USB protocols is required.
  • Exposure and understanding of any other programming languages (together with C++) like C# or Java would be a definite plus.
  • Working experience in Payment-card industry, Card-brands (VISA, Master, Discover, Amex.) , Payment acquirers, knowledge of security and encryptions aspects.
  • Knowledge of Verifone OS, Verifone payment devices, EMV will be a huge advantage.
  • Knowledge of PCI, EMV and EMV certification related aspects – will add weight.
  • Knowledge of Webservices (Rest, SOAP), tools related to webservice interfacing.
  • Willingness to learn new domains, going extra mile with a positive attitude is a must.

Prospective candidate will be working on -

  • Verifone device application development with Verifone OS and custom APIs.
  • Integrating new versions of vendor libraries & APIs, releasing new version of the firmware / application.
  • PCI & EMV certification related aspects; And would be using certification tools.
  • Point of Sale (POS) terminal interactions with the payment device and interfaces with non-C++ backends (C#, Java, Webservices)

Conduent is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, creed, religion, ancestry, national origin, age, gender identity, gender expression, sex/gender, marital status, sexual orientation, physical or mental disability, medical condition, use of a guide dog or service animal, military/veteran status, citizenship status, basis of genetic information, or any other group protected by law.

People with disabilities who need a reasonable accommodation to apply for or compete for employment with Conduent may request such accommodation(s) by clicking on the following link, completing the accommodation request form, and submitting the request by using the "Submit" button at the bottom of the form. For those using Google Chrome or Mozilla Firefox please download the form first: click here to access or download the form. You may also click here to access Conduent's ADAAA Accommodation Policy.

At Conduent we value the health and safety of our associates, their families and our community. For US applicants while we DO NOT require vaccination for most of our jobs, we DO require that you provide us with your vaccination status, where legally permissible. Providing this information is a requirement of your employment at Conduent.

Similar Jobs

ByteDance - Backend Software Engineer Graduate (Global E-commerce-US) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Britive - SOFTWARE ENGINEER

Britive

California, United States (Remote)
2 Months ago
ByteDance - Backend Software Engineer - Global E-Commerce Supply Chain

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Globalization Partners - Front End Developer

Globalization Partners

United States (Remote)
2 Weeks ago
Larian Studios - Tools Programmer | Programmeur d'outils

Larian Studios

Quebec, Canada (On-Site)
7 Months ago
Nielsen Holdings - Sr CM Consultant- Mumbai/ Bangalore

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
4 Months ago
Scanline VFX - Lead Software Engineer

Scanline VFX

Vancouver, British Columbia, Canada (Remote)
4 Months ago
Alp Consulting  - Multimedia

Alp Consulting

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Umanaia - Responsable technique / Technical Lead

Umanaia

Montreal, Quebec, Canada (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Next Level Business Services - Technical Lead (ASP.NET / Site core)

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
4 Months ago
ION - Lead Software Engineer, Italy

ION

Rome, Lazio, Italy (On-Site)
4 Months ago
Bally's Interactive - Android Developer - Mid Level

Bally's Interactive

Manchester, England, United Kingdom (On-Site)
1 Month ago
Luxoft - Data Engineer

Luxoft

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Hitachi - Java Developers

Hitachi

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Luxoft - Senior Java Developer

Luxoft

Pune, Maharashtra, India (On-Site)
3 Months ago
Assystems - Aveva Specialist

Assystems

Gurugram, Haryana, India (On-Site)
3 Months ago
Knuddels - Java Developer*in (m/w/d) - remote oder Karlsruhe

Knuddels

Karlsruhe, Baden-Württemberg, Germany (Remote)
7 Months ago
House of How - Engineering Intern - Sweden

House of How

Boden, Norrbotten County, Sweden (On-Site)
3 Months ago
BCE Global Tech - Site Reliability Engineer

BCE Global Tech

Bengaluru, Karnataka, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

PwC - IN_Manager_Credit Cards_FS Tech_Advisory_Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
4 Months ago
PwC - Senior Associate_AI Engineer_Data & Analytics_Advisory_PAN India

PwC

Kolkata, West Bengal, India (On-Site)
4 Months ago
Traya - Intern- Video Editor

Traya

Mumbai, Maharashtra, India (On-Site)
4 Months ago
TMI Network - UI/UX Designer

TMI Network

Hyderabad, Telangana, India (On-Site)
7 Months ago
PwC - IN_Manager_ Scrum Master_Advisory Corporate_Advisory_ Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Nielsen Holdings - SENIOR SOFTWARE DEVELOPER

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Morning Star - Senior Quant Analyst

Morning Star

Mumbai, Maharashtra, India (Hybrid)
4 Months ago
Microsoft - Senior Solution Area Specialist - Azure

Microsoft

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Onehouse - Software Engineer (IN)

Onehouse

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
PwC - IN_Senior Associate _Data  Migration_Enterprise_Apps_SAP_Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

JMA - Technician II, Sheet Metal Fabricator

JMA

Liverpool, New York, United States (On-Site)
4 Months ago
The Walt Disney Company - Lead Software Engineer (Front End/JavaScript)

The Walt Disney Company

New York, New York, United States (On-Site)
3 Months ago
Assystems - Senior ECoW / Ecologist

Assystems

Amersham, England, United Kingdom (On-Site)
4 Months ago
Evolution - Game Presenter

Evolution

Bucharest, Bucharest, Romania (On-Site)
7 Months ago
Evolution - Live Խաղավար

Evolution

Yerevan, Yerevan, Armenia (On-Site)
5 Months ago
The Walt Disney Company - Sr Software Engineer (Rust Developer)

The Walt Disney Company

Charlotte, North Carolina, United States (On-Site)
3 Months ago
Simple Viral Games - Android Developer Intern

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
6 Months ago
S&P Global - Senior SQA Analyst

S&P Global

Hyderabad, Telangana, India (On-Site)
3 Months ago
Bally's Interactive - Promotions Executive

Bally's Interactive

Ceuta, Ceuta, Spain (On-Site)
3 Months ago
Life church - Life.Church Central Internship

Life church

Edmond, Oklahoma, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded