Lead Software Engineer – Enterprise Solutions & TransformationWe 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:
40
Time Type:
Regular
Location:
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.