C plus Developer

Infosys

Chennai District

On-site

INR 900,000 - 1,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Infosys in Chennai is seeking an experienced C++ developer to design, implement, and maintain high-quality Windows-based applications. You will work with Win32 APIs, large codebases, and modern patterns to deliver robust software.

You will collaborate with cross-functional teams to analyze requirements, review code, and optimize performance, reliability, and memory management across the full software lifecycle.

Qualifications

  • 5+ years of hands-on experience in C++ application development.
  • Strong understanding of Object-Oriented Programming (OOP) concepts and clean coding principles.
  • Knowledge of architectural and design patterns, particularly those applicable to user interface development.
  • Experience working with large and complex codebases.
  • Strong debugging and troubleshooting skills, including memory dump analysis.
  • Experience with Win32 SDK APIs and Windows application development.
  • Ability to identify and resolve performance, stability, and reliability issues.
  • Strong problem-solving and analytical skills.

Responsibilities

  • Design, develop, and maintain high-quality C++ applications.
  • Implement scalable and maintainable solutions using appropriate architectural and design patterns.
  • Analyze, troubleshoot, and resolve application issues, including memory leaks, crashes, and performance bottlenecks.
  • Perform memory dump analysis and root cause investigation for production issues.
  • Work with Win32 APIs and Windows-based components to deliver robust software solutions.
  • Collaborate with cross-functional teams to understand requirements and develop technical solutions.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Contribute to continuous improvement initiatives related to software quality, performance, and development processes.
  • Support testing, debugging, and deployment activities across the software development lifecycle.
  • Stay updated with emerging technologies and evaluate new tools that can enhance engineering productivity.

Skills

C++
Win32 API
OOP concepts
Memory dump analysis
Performance optimization
Debugging
Code reviews
C and C++

Education

Bachelor of Engineering
Bachelor Of Science
Bachelor Of Technology
Bachelor Of Comp. Applications

Tools

Win32 SDK

Job description

Educational Requirements

Bachelor of Engineering, Bachelor Of Science, Bachelor Of Technology, Bachelor Of Comp. Applications

Service Line

Engineering Services

Responsibilities
  • Design, develop, and maintain high-quality C++ applications.
  • Implement scalable and maintainable solutions using appropriate architectural and design patterns.
  • Analyze, troubleshoot, and resolve application issues, including memory leaks, crashes, and performance bottlenecks.
  • Perform memory dump analysis and root cause investigation for production issues.
  • Work with Win32 APIs and Windows-based components to deliver robust software solutions.
  • Collaborate with cross-functional teams to understand requirements and develop technical solutions.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Contribute to continuous improvement initiatives related to software quality, performance, and development processes.
  • Support testing, debugging, and deployment activities across the software development lifecycle.
  • Stay updated with emerging technologies and evaluate new tools that can enhance engineering productivity.
Technical and Professional Requirements
  • 510 years of hands-on experience in C++ application development.
  • Strong understanding of Object-Oriented Programming (OOP) concepts and clean coding principles.
  • Knowledge of architectural and design patterns, particularly those applicable to user interface development.
  • Experience working with large and complex codebases.
  • Strong debugging and troubleshooting skills, including memory dump analysis.
  • Experience with Win32 SDK APIs and Windows application development.
  • Ability to identify and resolve performance, stability, and reliability issues.
  • Strong problem-solving and analytical skills.
Preferred Skills
  • Technology->Open System->C and C++
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Developer
C++ Developer

Hamilton Research & Technology Private Limited • Anupgarh

On-site
INR 1,800,000 - 2,800,000
C Plus Lead Developer Telecom and Networking
C Plus Lead Developer Telecom and Networking

Infosys • Hyderabad

On-site
INR 900,000 - 1,500,000
C++ Developer
C++ Developer

ISHR • Bengaluru

On-site
INR 800,000 - 1,500,000
CCTech C++ developer
CCTech C++ developer

Nexthire • Pune District

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

Quest Global • Pune District

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

Cognizant • Mumbai

On-site
INR 600,000 - 900,000
C++ developer
C++ developer

Utthunga • Bengaluru Urban

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

ISC Global Solutions • Chennai District

On-site
INR 1,200,000 - 2,200,000
C++/C# Developer
C++/C# Developer

iLink Digital • Chennai

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

Tekskills • Bulandshahr

On-site
INR 600,000 - 800,000