Taro Logo

C++ Developer - Pune - C11 / Apps Dev Intermed Prgmr Anlyst

Global financial services company providing banking and financial products and services
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For C++ Developer - Pune - C11 / Apps Dev Intermed Prgmr Anlyst

Citi, a leading global financial services company, is seeking a C++ Developer for their Pune location. This intermediate-level position focuses on developing high-performance systems and services using modern C++ practices. The role combines core C++ development with Python integration for tooling and analytics, making it ideal for developers passionate about building robust financial technology solutions.

The position requires strong expertise in C++ (particularly C++11/14/17), including multi-threading and STL, along with Python scripting capabilities. You'll be working on mission-critical systems, requiring careful attention to performance optimization and system reliability. The role offers exposure to modern development practices including microservices architecture and containerization.

As part of Citi's technology team, you'll contribute to applications systems analysis and programming activities, working on enhancing and maintaining critical financial systems. The position involves collaboration with users, clients, and other technology groups, making it an excellent opportunity for developers who enjoy both technical challenges and stakeholder interaction.

The ideal candidate will have 5+ years of financial services industry experience, strong C++ programming skills, and familiarity with modern development tools and practices. You'll be responsible for designing and maintaining high-performance systems while ensuring compliance with regulatory requirements - a crucial aspect of financial technology development.

This role offers the opportunity to work with cutting-edge technology in the financial sector, with responsibilities spanning from core development to system architecture and performance optimization. You'll be part of a team that values technical excellence and provides opportunities to mentor junior developers while working on systems that impact global financial operations.

Last updated a day ago

Responsibilities For C++ Developer - Pune - C11 / Apps Dev Intermed Prgmr Anlyst

  • Design, develop, and maintain C++ services and libraries for high-performance systems
  • Build and integrate Python tools for data validation, analytics, and reporting
  • Ensure adherence to internal coding, testing, and deployment standards
  • Perform performance tuning and troubleshooting of production issues
  • Contribute to CI/CD pipeline improvements and automated testing
  • Document technical designs and support audit and regulatory reviews

Requirements For C++ Developer - Pune - C11 / Apps Dev Intermed Prgmr Anlyst

Python
  • 5+ years of relevant experience in the Financial Service industry
  • Strong proficiency in C++ (C++11/14/17) – multi-threading, STL, performance optimization
  • Hands-on experience with Python for scripting, analysis, or automation
  • Familiarity with Boost, unit testing frameworks, and git
  • Experience with microservices architecture and containerization tools like Docker or Kubernetes is a plus
  • Bachelor's degree/University degree or equivalent experience

Interested in this job?

Jobs Related To Citi C++ Developer - Pune - C11 / Apps Dev Intermed Prgmr Anlyst