Empleos

Sr. Manager - Digital Fabric

Posted 19 days ago
Tata Communications
About The Company

Tata Communications Redefines Connectivity with Innovation and IntelligenceDriving the next level of intelligence powered by Cloud, Mobility, Internet of Things, Collaboration, Security, Media services and Network services, we at Tata Communications are envisaging a New World of Communications

Senior Technical Architect / Principal Software Engineer

Position Summary

We are seeking an experienced and highly skilled Senior Technical Architect / Principal Software Engineer with 17+ years of proven expertise in enterprise application development, SaaS-based ERP solutions, and full software development lifecycle management. The ideal candidate will have extensive experience designing scalable, high-performance applications, leading technical teams, driving architectural decisions, and delivering innovative solutions that align with business objectives.

This role requires deep expertise in Java/J2EE technologies, Spring ecosystem, cloud-native application development, SaaS platforms, database design, DevOps practices, and agile methodologies.

Key Responsibilities

Solution Architecture & Design

Design, develop, and implement scalable SaaS-based ERP solutions to meet complex business requirements.

Collaborate directly with business stakeholders and internal customers to translate business needs into technical solutions.

Define application architecture, system integration strategies, and technical roadmaps.

Ensure solutions are secure, maintainable, highly available, and performance optimized.

Software Development

Develop enterprise-grade applications using Java/J2EE, Spring Framework, Spring Boot, Spring Cloud, Hibernate, JPA, JDBC, and Servlets.

Build and maintain RESTful APIs and web services using Jersey, SOAP, WSDL, and XML technologies.

Lead feature development, enhancements, and product customization initiatives.

Write high-quality, reusable, and maintainable code adhering to coding standards and best practices.

Data & Search Technologies

Design and optimize relational database schemas.

Develop complex SQL scripts, Stored Procedures, Functions, Triggers, Cursors, and Tables.

Implement enterprise search capabilities using Apache SOLR, including schema design, indexing, and query optimization.

Ensure database performance, integrity, and scalability.

DevOps & Automation

Build and maintain CI/CD pipelines using Jenkins and Maven.

Develop shell scripts and automation tools for build, deployment, and release management.

Monitor and optimize application performance and deployment processes.

Implement logging, monitoring, and debugging solutions using Log4j and related tools.

Agile Delivery & Leadership

Work within Agile/Scrum environments to deliver high-quality software solutions.

Participate in architecture reviews, sprint planning, and technical governance.

Conduct code reviews and mentor development teams on best practices.

Troubleshoot complex production issues and drive root-cause analysis.

Modern Technology Enablement

Support development automation initiatives leveraging JMR and modern frameworks.

Provide technical leadership across Java, Spring Boot, Spring Cloud, JavaScript, React, Angular, and Vue-based applications.

Drive adoption of emerging technologies and software engineering best practices.

Required Skills & Technical Expertise

Core Technologies

Java, J2EE

Spring Framework

Spring Boot

Spring Cloud

Servlets

JDBC

JPA

Hibernate

API & Integration Technologies

RESTful APIs (Jersey)

SOAP Web Services

WSDL

XML

Web Services Integration

Database Technologies

SQL Development

Stored Procedures

Functions

Triggers

Cursors

Database Schema Design

Search & Caching

Apache SOLR

Indexing & Search Optimization

Hazelcast

DevOps & Build Tools

Jenkins

Maven

Shell Scripting

CI/CD Pipelines

Source Control & Collaboration

Git

SVN (Subversion)

JIRA

Front-End Technologies

JavaScript

React

Angular

Vue.js

Microsoft Technologies

VB.NET

C#.NET

Web Services

XML Technologies

Logging & Monitoring

Log4j

Application Monitoring

Debugging & Troubleshooting

Qualifications

Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.

17+ years of hands-on software development and solution architecture experience.

Proven experience delivering enterprise-scale SaaS applications and ERP solutions.

Strong understanding of software design patterns, object-oriented programming principles, and distributed systems.

Experience working in Agile/Scrum environments.

Key Competencies

Solution Architecture & System Design

Technical Leadership & Mentoring

Problem Solving & Analytical Thinking

Stakeholder Management

Performance Optimization

Code Quality & Review

Continuous Improvement Mindset

Cross-functional Collaboration

Project Delivery & Ownership
Login to Apply Now

Recommended Jobs

About Empleos

Empleos is a job board platform connecting job seekers with employers across India, featuring thousands of job listings across diverse industries and locations. The platform is completely free for both job seekers and employers — no hidden fees, no subscription costs, and no charges for posting jobs or applying to positions.

Other Countries: United States, Colombia

© 2026 Empleos. All rights reserved.