C and C++ Develp[er

Fiserv
Pune
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: []

Design, develop, and maintain high-quality software applications in a cross-functional environment. Build using strong C++ and object-oriented programming, leveraging STL, templates, smart pointers, and solid memory/performance practices. Work with multithreading, concurrency, and synchronization, plus data structures and algorithms. Develop on Linux/Unix, using shell scripting, networking concepts (TCP/IP, sockets), and Git-based workflows with CMake/Makefiles and CI/CD. Experience with microservices, REST APIs, databases, and containerization (Docker/Kubernetes) is required.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Fiserv
Fiserv
4 days ago

C and C++ Develp[er

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Design, develop, and maintain high-quality software applications in a cross-functional environment. Build using strong C++ and object-oriented programming, leveraging STL, templates, smart pointers, and solid memory/performance practices. Work with multithreading, concurrency, and synchronization, plus data structures and algorithms. Develop on Linux/Unix, using shell scripting, networking concepts (TCP/IP, sockets), and Git-based workflows with CMake/Makefiles and CI/CD. Experience with microservices, REST APIs, databases, and containerization (Docker/Kubernetes) is required.
Location: Pune
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain high-quality software applications aligned with business goals and client needs.
  • •Apply C++ and object-oriented programming concepts to build software components.
  • •Implement multithreaded, concurrent systems using appropriate synchronization and performance optimization techniques.
  • •Develop in Linux/Unix environments using shell scripting and networking concepts (TCP/IP, sockets).
  • •Use Git workflows and build tooling (CMake/Makefiles, CI/CD) while working in Agile/Scrum teams.

Key Requirements

  • •Experience in financial services.
  • •Strong proficiency in C++ (C++11/14/17/20) and object-oriented programming.
  • •Deep knowledge of STL, templates, smart pointers, and memory management.
  • •Experience with multithreading, concurrency, synchronization, and performance optimization.
  • •Working knowledge of Linux/Unix development and shell scripting.
Experience:Financial services
Tech Stack:C++C++11C++14C++17C++20STLTemplatesSmart pointersLinuxUnixShell scriptingTCP/IPSocket programmingGitCMakeMakefilesCI/CDSQLNoSQLMicroservices

Company Brief

Fiserv
Provides payments, processing services, risk management, and core banking technology to financial institutions, merchants, and businesses worldwide, enabling digital payments, account processing, and financial services integration.
Industry: Fintech Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Brookfield, United States
Founded: 1984
WebsiteLinkedIn