Infosys
Infosys

Senior Consultant

RoleEngineering Services
LevelSenior
LocationBangalore, India
WorkOn-site
TypeFull-time
Posted2 months ago
Apply now

About the role

We are looking for an experienced Software Developer with strong hands‑on expertise in C++ and Python to design, develop, and maintain robust, high‑performance software solutions. The role involves working on complex systems, writing clean and efficient code, and collaborating with cross‑functional teams to deliver scalable applications.

Design, develop, and maintain software applications using C++ and Python
Work on backend services, system‑level components, or application logic
Apply clean coding practices and object‑oriented design principles
Develop and integrate modules, libraries, and APIs
Debug, troubleshoot, and resolve complex technical issues
Optimize application performance and resource utilization
Participate in code reviews and technical discussions
Collaborate with QA, DevOps, and product teams for end‑to‑end delivery
Support testing, deployment, and production issues

Core Technical Skills:

Strong proficiency in C++ (OOP, memory management, multithreading preferred)
Strong proficiency in Python for application development or scripting
Solid understanding of data structures, algorithms, and design principles
Experience working with large codebases

Technical Knowledge

Experience with Linux / Unix environments:

Knowledge of debugging, profiling, and performance optimization
Familiarity with REST APIs and backend integrations
Working knowledge of Git or other version control systems

Education: Master Of Comp. Applications,Master Of Engineering,Master Of Science,Master Of Technology,Bachelor Of Comp. Applications,Bachelor Of Science,Bachelor of Engineering,Bachelor Of Technology

  • Preferred skills: Technology->Open System->C and C++,Technology->Open System->Python
  • Open System->Python

About Infosys

BANGALORE

Headquarters