One million success stories. Start yours today.

Direct from employer

Lead Technical Architect Modern C Plus and Enterprise Systems

Date Posted: Jul 13, 2026

Job Detail

  • location_on
    Location Hyderabad, Telangana, India
  • desktop_windows
    Job Type: Full Time/Permanent
  • schedule
    Shift:
  • analytics
    Career Level:
  • group
    Positions:
  • calendar_view_day
    Experience:
  • male
    Gender: No Preference
  • school
    Degree:
  • calendar_month
    Apply Before: Nov 14, 2026

Job Description

The Lead Technical Architect will play a strategic role in designing and modernizing telecom provisioning platforms and enterprise applications. The role demands expertise in modern C++ technologies, database integration, concurrent programming, application performance optimization, and telecom business processes. The candidate will be responsible for translating complex telecom requirements into scalable and maintainable software solutions while ensuring engineering excellence, security, and operational efficiency.

Responsibilities

Experience: 11–15 Years

Location: Hyderabad, Chennai, Bangalore

Architect, design, and develop enterprise-grade telecom provisioning applications using Modern C++.

Lead technical design discussions and define application architecture, design principles, and development standards.

Translate complex telecom business requirements into scalable and maintainable software solutions.

Design and implement modular, extensible, and high-performance enterprise applications.

Drive modernization and refactoring initiatives for legacy C++ applications.

Design solutions supporting Telecom Provisioning, Service Activation, Circuit Management, and PON technologies.

Integrate enterprise applications with Oracle and DB2 databases while ensuring optimal performance and scalability.

Design and implement multi-threaded, concurrent, and asynchronous applications.

Develop solutions requiring IPC, Message Queues, Socket Programming, and REST API integrations.

Establish coding standards, architecture governance, and development best practices.

Lead code reviews, technical mentoring, and knowledge-sharing sessions.

Define and implement logging frameworks, configuration management, audit trails, rollback mechanisms, and error-handling strategies.

Drive performance tuning, troubleshooting, profiling, and optimization initiatives.

Ensure secure coding practices and compliance with application security standards.

Collaborate with cross-functional teams including business, operations, QA, DevOps, and architecture groups.

Participate in project planning, sprint reviews, backlog grooming, and Agile ceremonies.

Support CI/CD initiatives and deployment automation.

Provide technical leadership and mentorship to development teams

Technical requirements

Modern C++ (C++11, C++14, C++17, C++20)

RAII

Smart Pointers

STL

Templates

Lambda Expressions

Generic Programming

Memory Management

Object-Oriented Design & Architecture

Object-Oriented Programming (OOP)

SOLID Principles

Design Patterns:

Factory

Observer

Strategy

Singleton

Command

Adapter

Enterprise Application Architecture

Modular Application Design

Scalable System Design

Multi-threading & Concurrency

Multi-threading

Concurrency

Thread Synchronization

Async Programming

Thread-safe Application Design

Parallel Processing

Database Technologies

Oracle (OCI/OCCI)

DB2

Transaction Management

Connection Pooling

Database Optimization

Database Performance Tuning

Integration & Communication

Inter-process Communication (IPC)

Message Queues (MQ)

Socket Programming

REST API Integration

Enterprise Integration Frameworks

Additional responsibilities

Telecom Provisioning & Activation

PON Network Architecture

ONT/OLT Management

Circuit Management

Service Order Processing

Telecom Inventory Management

Equipment Management

Workflow Automation

Telecom Data Modeling

Business Rule Implementation

Build & Release Engineering

Makefiles

CMake

Build Automation

Release Management

Version Control Systems (Git)

Performance Engineering

Application Performance Optimization

Memory Profiling

Performance Tuning

Root Cause Analysis

Troubleshooting

Tools:

Valgrind

gprof

perf

Quality Engineering

Unit Testing

Integration Testing

Google Test Framework

Test Automation

Security & Reliability

Secure Coding Practices

Memory Corruption Prevention

Buffer Overflow Prevention

SQL Injection Prevention

Error Handling Frameworks

Audit Trails

Rollback Mechanisms

Preferred skills

  • Technology › Open System › C and C++
  • Technology › Ruby on Rails › MySql
  • Postgres
  • Oracle
  • cucumber
  • Technology › Embedded Software › Memory Management

About the role

  • Role: Principal Consultant
  • Experience: 11 - 15 years
  • Education: Master Of Engineering, Master Of Technology, Bachelor of Engineering, Bachelor Of Technology

Source: Infosys careers — Read the original posting and apply

This role is listed by the employer on its own careers site. Kaam Ki Khoj does not process applications for it.

Company Overview

Infosys
Infosys · Bengaluru, Karnataka, India
1,811 open roles

Infosys is an employer in the IT/Computers - Software, Software Services sector with operations in India. This is a directory listing maintained by Kaam Ki Khoj so that candidates can find the organisation; it is not an official company page and Kaam... Read More

Related Jobs

One upload, every employer

Let the right employer find you

Upload your CV once — we read it, build your profile and put you in front of every employer hiring on Kaam Ki Khoj. No forms, no fees.

Upload your CV Browse jobs