Search by job, company or skills

S

C++ Developer

10-12 Years
Save
  • Posted 20 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Lead C++ Developer

Notice Period: Looking for immediate to 30 days joiners

Experience Required: 5+ Years

Job Location: Kharadi,Pune (Hybrid Work Model)

Synechron is a global technology consulting firm that helps leading organizations accelerate digital transformation through innovation, expertise, and agility. With more than 16,500 professionals across around 60 offices in over 20 countries, we combine deep industry knowledge with advanced capabilities in AI, cloud, cybersecurity, and data engineering.

Our regional teams, supported by strategic delivery centers, provide scalable, cost-efficient solutions tailored to local markets. Through our award-winning Synechron FinLabs accelerators and strategic partnerships with AWS, Microsoft, Databricks, Salesforce, and ServiceNow, we enable clients to innovate fast and lead with confidence. For more information on the company, please visit our website or LinkedIn community.

Diversity, Equity, and Inclusion

Synechron's Diversity, Equity, and Inclusion (DEI) program, Same Difference, was developed because we believe in a culture of listening, respect, and opportunity.

We each bring unique backgrounds, thoughts, talents, and experiences with us to work every day, and we know that by embracing them, we are creating an even greater Synechron. The best way to build a strong team is to value individual differences. So, it doesn't matter where you're from or what you've had to do to get here – if you have the skills, enthusiasm, and drive to make your mark, we'll support you like we support each other. Choose a career with us and let's pursue innovation, together.

Job Overview:

We are seeking a highly experienced Lead C++ Developer with over 10 years of expertise to join our Pune office. The ideal candidate will have a strong background in developing high-performance software, with extensive experience in multithreading, data structures, and system optimization. This role involves designing and implementing scalable, reliable applications, collaborating with cross-functional teams, and providing technical leadership on key projects within the financial technology domain.

Key Responsibilities:

  • Lead the design, development, and optimization of enterprise-level C++ applications.
  • Architect efficient, thread-safe, and high-performance systems using advanced multithreading techniques.
  • Implement and optimize complex data structures to meet performance and scalability requirements.
  • Collaborate with business analysts, architects, and QA teams to deliver robust solutions.
  • Conduct thorough code reviews and establish best coding practices across projects.
  • Troubleshoot, debug, and resolve performance bottlenecks and system issues.
  • Mentor junior developers and foster a knowledge-sharing environment.
  • Stay abreast of industry trends, new technologies, and best practices in C++ development and multithreading.
  • Contribute to system architecture discussions and ongoing product improvements.

Qualifications & Skills:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of hands-on experience in C++ development.
  • Deep understanding of object-oriented programming, algorithms, and data structures.
  • Expertise in multithreading, concurrency, and synchronization techniques.
  • Proficiency with modern C++ standards (C++11/C++14/C++17/C++20).
  • Strong knowledge of performance tuning and system optimization in multithreaded environments.
  • Experience with Linux/Unix environments and build tools.
  • Familiarity with financial trading systems or real-time data processing is a plus.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication skills and ability to work effectively within a team.

Preferred Additional Skills:

  • Experience with network programming and APIs.
  • Knowledge of databases and data management.
  • Familiarity with scripting languages such as Python or Bash.
  • Exposure to Agile/Scrum methodologies.

Why Join Synechron

  • Work on challenging, innovative projects in the financial services sector.
  • Be part of a dynamic, collaborative team with growth opportunities.
  • Competitive salary package and comprehensive benefits.
  • Opportunity to lead and shape key technical initiatives.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148916527

Similar Jobs

Pune

Skills:

C++ application developmentmultithreading and performance tuningBFSI domain systemsreal-time transaction processingsystem integration and networkingsecure and compliant software design

Pune, India

Skills:

Cloud SolutionsGitDockerAgile MethodologySqlUNIXelectronic paymentsDevOps Practices

Pune, India

Skills:

AlgorithmsOperating SystemsNetworking ConceptsMemory ManagementDebuggingMultithreadingParallel ProgrammingDesign PatternsData StructuresOptimization TechniquesPerformance Profiling

Bengaluru, Pune

Skills:

LINUXC++

Remote

Skills:

UnixSql