Lead Software Engineering
Chennai, India
Job Description:
.
Lead Software Engineer – Enterprise Solutions & Transformation
We are seeking an accomplished Lead Software Engineer with 15+ years of experience in IT and software development to architect, modernize, and deliver robust enterprise solutions. You will drive the transformation of legacy applications to modern cloud-native architectures, build and integrate scalable platforms, and champion best practices in DevOps, observability, and cross-functional collaboration. This technical leadership role is ideal for innovators passionate about enabling business agility through technology modernization and integration.
Roles and Responsibilities
- Architect, design, develop, test, and document enterprise-grade software solutions, aligning with business needs, quality standards, and operational requirements.
- Lead transformation and modernization efforts: Evaluate and migrate legacy systems to modern, scalable, and maintainable architectures leveraging cloud-native technologies and microservices.
- Engineer integration solutions with platforms such as Apache Kafka, MuleSoft, and other middleware or messaging technologies to support seamless enterprise connectivity.
- Define and implement end-to-end architectures for both new and existing systems, ensuring scalability, security, performance, and maintainability.
- Collaborate with Solution and Enterprise Architects and portfolio stakeholders to analyze, plan, and realize features, enablers, and modernization roadmaps.
- Work closely with infrastructure engineers to provision, configure, and optimize cloud resources, especially within Azure (AKS, Cosmos DB, Event Hub).
- Champion containerization and orchestration using Docker and Azure Kubernetes Service (AKS) for efficient deployment and scaling.
- Drive observability: Define and implement system monitoring, logging, and alerting strategies using tools such as Prometheus, Grafana, and ELK Stack.
- Lead and participate in code and documentation reviews to uphold quality and engineering excellence.
- Mentor and coach engineers and developers, fostering technical growth and knowledge sharing.
- Troubleshoot and resolve complex issues across application, integration, and infrastructure layers.
- Advocate and implement modern DevOps practices: Build and maintain robust CI/CD pipelines, Infrastructure-as-Code, and automated deployments.
- Continuously evaluate and adopt new tools, technologies, and processes to improve system quality, delivery, and operational efficiency.
- Translate business needs and legacy constraints into actionable technical requirements and provide accurate estimates for both new builds and modernization projects.
- Ensure NFRs (scalability, security, availability, performance) are defined, implemented, and maintained across all solutions.
- Collaborate cross-functionally with DevOps, support, and peer teams to ensure operational excellence and smooth transformation initiatives.
Required Qualifications
- Bachelor’s or master’s degree in computer science, Information Systems, or a related field.
- 15+ years of experience in IT and software development roles, with a track record of delivering enterprise-scale solutions.
- 5+ years of hands-on experience building Java-based, high-volume/high-transaction applications.
- 5+ years of experience with Java, Spring, and RESTful API development.
- 3+ years of experience in modernizing legacy applications or leading transformation initiatives.
- 3+ years of experience in performance tuning, application monitoring, and troubleshooting.
- 3+ years of experience with integration platforms (Kafka, MuleSoft, RabbitMQ, etc.).
- 2+ years of experience architecting solutions and leading technical design for enterprise systems.
- Experience working with container orchestration, especially Azure Kubernetes Service (AKS).
Preferred Qualifications
- 3+ years of experience in microservices architecture and system design.
- 3+ years in technical leadership or mentoring roles.
- 3+ years hands-on with cloud platforms (Azure, AWS, GCP, OpenStack).
- Experience with cloud resource provisioning (ARM templates, Terraform, Ansible, Chef).
- Strong DevOps skills: CI/CD pipelines with GitHub, Maven, Jenkins, Nexus, SonarQube.
- Advanced knowledge of observability (Prometheus, Grafana, ELK).
- Proficiency in Unix/Linux command line and shell scripting.
- Expert in asynchronous messaging, stream processing, and event-driven architectures.
- Experience in Agile/Scrum/Kanban environments.
- Familiarity with front-end technologies (HTML5, JavaScript frameworks, CSS3).
- Certifications in Java, Spring, Azure, or relevant integration/cloud technologies.
- Excellent communication skills for both technical and business audiences.
Technical Skills
- Languages & Frameworks: Java, Groovy, Spring (Boot, Cloud), REST
- Integration & Messaging: Kafka, MuleSoft, RabbitMQ, MQ, Redis, Hazelcast
- Legacy Modernization: Refactoring, rearchitecting, and migrating monolithic or legacy applications to modern platforms.
- Databases: NoSQL (Cassandra, Cosmos DB), SQL
- Monitoring & Observability: Prometheus, Grafana, ELK Stack
- Orchestration: Docker, AKS (Azure Kubernetes Service)
- Cloud Platforms: Azure (Event Hub, Cosmos DB, AKS), AWS, GCP, OpenStack
- IaC & DevOps: Terraform, Ansible, Chef, Jenkins, Maven, Nexus, SonarQube, Git, Jira
- Scripting & Front-End: Node.js, React.js, Python, R
Why Join Us?
- Lead modernization and transformation of critical business systems to future-ready cloud architectures.
- Architect and deliver enterprise-scale, highly integrated, observable solutions.
- Mentor and inspire a talented engineering team.
- Shape the organization’s technical direction in cloud, integration, and DevOps.
- Thrive in a collaborative, innovative, and growth-focused environment.
- Enjoy competitive compensation and opportunities for career advancement.
Weekly Hours:
40Time Type:
RegularLocation:
IND:AP:Hyderabad / Argus Bldg 4f & 5f, Sattva, Knowledge City- Adm: Argus Building, Sattva, Knowledge CityIt is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, AT&T will provide reasonable accommodations for qualified individuals with disabilities. AT&T is a fair chance employer and does not initiate a background check until an offer is made.
Job ID R-71734-1 Date posted 07/27/2025Benefits
Your needs? Met. Your wants? Considered. Take a look at our comprehensive benefits.
- Paid Time Off
- Tuition Assistance
- Insurance Options
- Discounts
- Training & Development
Our hiring process
Apply Now
Confirm your qualifications align with the job requirements and submit your application.
Assessments
You may be required to complete one or more assessments, depending on the role.
Interview
Get ready to put your best foot forward! More than one interview may be necessary.
Conditional Job Offer
We’ll reach out to discuss a conditional job offer and the next steps to joining the team.
Background Check
Timing is important – complete the necessary actions to proceed with onboarding.
Welcome to the Team!
Congratulations! It’s time to experience #LifeAtATT.
Check your email (and SPAM) throughout the process for important messages and next steps.
Connect today
Didn’t find what you were looking for here? Sign up for our job alerts so we can connect and share the latest.