Sr.Lead Developer - Customer Interaction Suite

Tata Communications

Chennai District

On-site

INR 1,200,000 - 2,400,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Tata Communications in Chennai is seeking an experienced software engineer to deliver end-to-end development, including design, coding, testing, and deployment. The role emphasizes operational excellence, collaboration with cross-functional teams, and responsible use of AI tools to boost productivity and upskill staff.

The position focuses on building high-quality software solutions aligned with business objectives, with emphasis on AI-assisted SDLC practices and modern DevOps workflows.

Qualifications

  • Graduation in Computer Science and Engineering.
  • 6-10 years relevant experience.

Responsibilities

  • Participate in design discussions and planning to optimize development strategies.
  • Develop applications using Go, Node.js, PHP with AI-assisted tooling to improve efficiency.
  • Utilize AI-driven platforms for code review, documentation drafting, and test generation.
  • Translate designs into high-quality code throughout the AI-assisted SDLC.

Skills

Go
Node.js
.NET Core
REST API
Microservices
AWS
Docker
Kubernetes

Education

Graduation in Computer Science/Engineering

Tools

GitHub Actions
GitLab CI
Jenkins

Job description

Job Summary

This role is responsible for the end-to-end development of software applications, including design, coding, testing, debugging, and implementation of applications with a focus on operational excellence, tactical execution, and collaboration with cross-functional teams. The role ensures the delivery of high-quality, innovative software solutions that align with business objectives. The role encourages the use of AI tools and methodologies to enhance productivity and support current workflows, with an emphasis on responsible experimentation and upskilling.

Key Responsibilities
  • Participate in design discussions and planning meetings to optimize development strategies, including the use of AI-powered coding assistants where practical.
  • Develop and implement applications using programming languages (e. g., Golang, Nodejs, PHP), with the option to leverage AI-powered code suggestion tools to improve efficiency and reduce errors.
  • Utilize AI-driven platforms for supportive tasks such as code review, documentation drafting, and basic test case generation
  • Translate designs into high-quality code throughout the AI-assisted SDLC
  • Define and refine infrastructure and deployment requirements, using available analytics tools to support resource allocation decisions.
  • Build and maintain tools for automated testing, deployment, monitoring, and analysis, integrating AI-based solutions where feasible to support continuous improvement.
  • Integrate software components and third-party programs, including those with AI enhancements, to improve functionality and interoperability.
  • Conduct testing, troubleshooting, debugging, and upgrading of software, using AI-augmented tools for supportive analysis and reporting.
  • Create and maintain technical documentation, use AI tools for initial drafts or summaries,
  • Collaborate with Product Owners and teams to leverage AI tools for efficient story grooming, backlog maintenance, and sprint planning, .
  • Design and execute test strategies, incorporating AI-based test automation tools where available to improve coverage and efficiency.
  • Analyze test reports, including those generated by AI tools, to prioritize fixes and enhancements, while maintaining oversight of final decision-making.
Skills Required Skills
  • OS: Linux (CentOS/Ubuntu), Windows
  • Object Oriented programming concepts
  • Back-End Technologies Go, Node.js (JavaScript/TypeScript), .NET Core, REST API design, Microservices architecture, API Security, OAuth2, OpenID Connect, Rate limiting, throttling
  • Databases & Storage Relational Databases, PostgreSQL/ MySQL/SQL Server
  • NoSQL Databases: MongoDB/DynamoDB/Cassandra/Redis (also for caching)/Blob/S3 storage/Elasticsearch
  • DevOps, CI/CD, and Infrastructure Cloud Providers
  • AWS (most common), Cloud Architecture Skills, VPC, Load Balancers, IAM, Autoscaling, Container services (ECS/EKS/GKE/AKS), CDN (CloudFront, Akamai), Containerization & Orchestration, Docker, Kubernetes
  • CI/CD Tools Basics: GitHub Actions, GitLab CI, Jenkins
  • Software Architecture & Frameworks
  • Domain-Driven Design (DDD), Event-Driven Architecture (Kafka, SNS/SQS, RabbitMQ), Microservices patterns, Monolithic vs modular architecture, Design patterns (GoF), SOLID principles
  • Security & Compliance: OWASP Top 10, Static & Dynamic Analysis (SAST/DAST), Secrets management (Vault, SSM), Identity and Access Management (IAM), Data encryption concepts
  • Observability, Monitoring, and Logging: Logging: ELK Stack, Loki, CloudWatch. Metrics: Prometheus, Datadog, New Relic. Tracing: OpenTelemetry, Jaeger
  • Testing Technologies: Unit testing (Jest, NUnit, PyTest, JUnit), Integration testing tools, API testing (Postman, Newman), End-to-end testing (Cypress, Playwright)
  • Collaboration & Productivity Tools: Git, GitFlow, Jira / Azure DevOps Boards, Confluence or Notion, Architectural modeling tools (Draw.io, Lucidchart, PlantUML, Mermaid)
  • Leadership & High-Level Technical Skills (Non-code but essential): Agile/Scrum principles, technical documentation, reviewing architecture proposals, Mentoring and code review, Threat modeling, Performance tuning
Minimum Qualifications & Experience

Graduation in Computer Science and Engineering or a related field; 6-10 years relevant experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Development Lead
Senior Development Lead

Promaynov Advisory Services Pvt. Ltd • Dadri

On-site
INR 1,500,000 - 2,500,000
Sr. Software Engineer (Java, React, Oracle, AI skills)
Sr. Software Engineer (Java, React, Oracle, AI skills)

Hirebridge • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Senior Engineering Manager
Senior Engineering Manager

Accurate Background • Hyderabad

On-site
INR 1,500,000 - 3,500,000
Software Developer
Software Developer

Dharampal Satyapal Group (DS Group) • Dadri

On-site
INR 1,500,000 - 2,600,000
Lead Engineer – R01571024
Lead Engineer – R01571024

Brillio • Bengaluru

On-site
INR 4,200,000 - 6,600,000
Senior Software Development Lead - R01571334
Senior Software Development Lead - R01571334

Lever, Inc. • Bengaluru

On-site
INR 2,600,000 - 4,800,000
Lead Engineer - R01571024
Lead Engineer - R01571024

Brillio • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Lead Software Engineer(C++)
Lead Software Engineer(C++)

Billtrust • Hyderabad

On-site
INR 4,000,000 - 8,000,000
Client Technology -Software engineering-Sr. Engineer
Client Technology -Software engineering-Sr. Engineer

Ernst & Young Advisory Services Sdn Bhd • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Associate Practice Manager - IT Development
Associate Practice Manager - IT Development

Apps Associates • Hyderabad

On-site
INR 2,838,221 - 4,257,332