I

Lead Technical Architect Modern C Plus and Enterprise Systems

Infosys · State of Telangāna, India

10–20 yrs experiencePosted 2w ago
Apply now →

Job description

## **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 ## **Key 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