C++, Microsoft SQL Server, MySQL, PostgreSQL

Cognizant

Chennai District

On-site

INR 1,800,000 - 3,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cognizant in Chennai seeks an experienced Software Engineer specializing in C/C++ to design and optimize high-throughput client-server applications. You will build backend business logic and ensure efficient data handling with SQL databases, applying memory management and multi-threading best practices.

Working in an Agile sprint environment, you will review code, write unit tests, and collaborate with UI teams and database engineers to deliver robust, scalable solutions on Windows platforms.

Qualifications

  • 8+ years of professional C++ development experience.
  • Strong knowledge of memory management and patterns.
  • Experience with SQL databases and performance tuning.
  • Hands-on with Windows environments and debugging tools.
  • Experience with Agile software development.

Responsibilities

  • Design, develop, and optimize high‑throughput, low‑latency client‑server applications.
  • Build backend business logic and manage data layers interacting with SQL databases.
  • Ensure code quality through reviews, unit tests, and automated tests.
  • Develop, optimize, and maintain SQL queries, procedures, and schemas.
  • Diagnose issues, refactor legacy code, and participate in Agile sprints.

Skills

C/C++ development
Multithreading
SQL databases
OOP
IPC & Sockets
Windows development
Git version control
Python scripting
Code reviews

Tools

Git
SQL Server
MySQL
PostgreSQL
Oracle

Job description

Expected skill combination
  • Skilled C/C++ Software Engineer to design, develop, and optimize high-throughput, low-latency client-server-based application
  • Responsible for building backend business logic and managing highly efficient data layers interacting with SQL databases
  • Expertise in C++ patterns, memory management, multi-threaded programming, and SQL performance tuning
  • Design, build, and maintain efficient, reusable, and reliable C/C++ code for core application layers
  • Implement and manage database connectivity abstractions utilizing APIs
  • Develop, optimize, and maintain SQL queries, stored procedures, triggers, views, and database schemas
  • Diagnose systems issues, identify memory leaks, refactor legacy codebases
  • Participate in code reviews, write unit tests, perform testing and operate actively within Agile sprints
  • 8+ years of professional development experience using standard C++ with a strong grasp of OOP
  • Hands‑on expertise with relational databases (e.g., Microsoft SQL Server, MySQL, PostgreSQL, or Oracle)
  • Strong proficiency in multi‑threading, concurrency, IPC, and socket programming
  • Experience developing on Windows environments
  • Familiarity with debugging tools and version control platforms like Git
  • Background in UI frameworks that hook into C++ backends
  • Familiarity with scripting languages (Python or Shell scripting) for database data loading and automation

Primary skills: C, C++, Microsoft SQL Server, MySQL, PostgreSQL, or Oracle, Python or Shell scripting

Experience : 8+

Job Location: Chennai

Notice Period: Immediate joiner

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

c++ Developer
c++ Developer

Valuebound • Bengaluru

On-site
INR 1,200,000 - 1,800,000
C Software Engineer
C Software Engineer

TVS Next • Chennai District

On-site
INR 1,800,000 - 3,600,000
Hybrid work model
Family health insurance
Nexversity learning programs
+1
C++, Linux, PL/SQL
C++, Linux, PL/SQL

Tekskills • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
C++ Developer (L4)
C++ Developer (L4)

Acldigital • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Lead Software Engineer (CoreDB)
Lead Software Engineer (CoreDB)

BuildxPartners • Chennai District

On-site
INR 2,500,000 - 7,000,000
Lead Software Engineer – Strategic Projects
Lead Software Engineer – Strategic Projects

BuildxPartners • Chennai District

Hybrid
INR 3,600,000 - 6,000,000
C++ Developer
C++ Developer

Quest Global • Pune District

On-site
INR 800,000 - 1,200,000
C++ Developer
C++ Developer

Cantor Fitzgerald • Hyderabad

On-site
INR 4,000,000 - 7,000,000
C++ Developer
C++ Developer

Tata Consultancy Services • Bengaluru, Hyderabad

On-site
INR 1,200,000 - 1,800,000
C++ Developer
C++ Developer

Hamilton Research & Technology Private Limited • Anupgarh

On-site
INR 1,800,000 - 2,800,000