Sr. Manager - Digital Fabric

Tata Communications

Pune District

On-site

INR 350,000 - 700,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Tata Communications is seeking a Senior Technical Architect / Principal Software Engineer with 17+ years of hands-on experience in enterprise applications, SaaS ERP delivery, and end-to-end software lifecycle management.

The role emphasizes leading architectural decisions, mentoring teams, and delivering scalable, high-performance solutions using Java, Spring, cloud-native architectures, and DevOps practices.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline.
  • 17+ years of hands-on experience in software development, architecture, and enterprise delivery.
  • Proven experience delivering enterprise-scale SaaS applications and ERP solutions.
  • Strong understanding of software design patterns and distributed systems.

Responsibilities

  • Design, develop, and deliver scalable SaaS-based ERP solutions.
  • Collaborate with stakeholders to translate business needs into technical solutions.
  • Define application architecture, integration strategies, and roadmaps.
  • Lead architectural reviews and technology selection initiatives.
  • Mentor engineering teams and drive best practices in Agile delivery.

Skills

Java
J2EE
Spring Framework
Spring Boot
Spring Cloud
REST APIs
Agile Scrum
Technical Leadership
Architecture Design
Performance Optimization

Education

Bachelor's or Master's in Computer Science / IT / Engineering

Tools

Jenkins
Maven
Git
JIRA
Hibernate
WSDL/SOAP

Job description

Senior Technical Architect / Principal Software Engineer

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. The successful candidate will play a pivotal role in defining technical strategy, mentoring engineering teams, and ensuring the successful delivery of enterprise-grade software solutions.

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 optimized for performance.
  • Lead architectural reviews and technology selection initiatives.
  • Establish best practices, design standards, and governance frameworks.
Software Development
  • Develop enterprise-grade applications using Java/J2EE, Spring Framework, Spring Boot, Spring Cloud, Hibernate, JPA, JDBC, and Servlets.
  • Design and implement RESTful APIs and web services using Jersey, SOAP, WSDL, and XML technologies.
  • Lead feature development, product enhancements, and customization initiatives.
  • Write high-quality, reusable, and maintainable code adhering to industry standards and best practices.
  • Conduct code reviews and ensure compliance with secure coding standards.
Data Search Technologies
  • Design and optimize relational database schemas to support enterprise-scale applications.
  • Develop complex SQL queries, Stored Procedures, Functions, Triggers, Cursors, and database objects.
  • Implement enterprise search capabilities using Apache SOLR, including schema design, indexing strategies, and query optimization.
  • Ensure database performance, data integrity, scalability, and availability.
  • Optimize caching and distributed data management strategies using technologies such as Hazelcast.
DevOps Automation
  • Build, manage, and optimize CI/CD pipelines using Jenkins, Maven, and related automation tools.
  • Develop shell scripts and automation utilities for build, deployment, and release management.
  • Implement modern DevOps practices to enhance software delivery efficiency.
  • Monitor and optimize system performance, availability, and deployment processes.
  • Implement logging, monitoring, and troubleshooting solutions using Log4j and related tools.
Agile Delivery Technical Leadership
  • Work within Agile/Scrum environments to deliver high-quality software solutions.
  • Participate in architecture reviews, sprint planning, backlog refinement, and technical governance activities.
  • Provide technical leadership and mentorship to development teams.
  • Conduct peer reviews and guide engineers on software engineering best practices.
  • Troubleshoot complex production issues and lead root-cause analysis efforts.
  • Collaborate effectively with cross-functional teams including Product Management, QA, DevOps, and Business Stakeholders.
Modern Technology Enablement
  • Drive development automation initiatives leveraging JMR and modern engineering frameworks.
  • Provide technical leadership across Java, Spring Boot, Spring Cloud, JavaScript, React, Angular, and Vue.js ecosystems.
  • Evaluate and adopt emerging technologies, architectural patterns, and engineering practices.
  • Support cloud modernization and digital transformation programs.
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
  • Enterprise Application Integration
  • Microservices Architecture
Database Technologies
  • SQL Development
  • Stored Procedures
  • Functions
  • Triggers
  • Cursors
  • Database Schema Design
  • Database Performance Optimization
Search Caching Technologies
  • Apache SOLR
  • Indexing Search Optimization
  • Hazelcast
  • Distributed Caching Solutions
DevOps Build Tools
  • Jenkins
  • Maven
  • Shell Scripting
  • CI/CD Pipelines
  • Build Release Management
Source Control Collaboration Tools
  • Git
  • SVN (Subversion)
  • JIRA
  • Agile Project Management Tools
Front-End Technologies
  • JavaScript
  • React
  • Angular
  • Vue.js
Microsoft Technologies
  • VB.NET
  • C#.NET
  • Web Services
  • XML Technologies
Logging, Monitoring Troubleshooting
  • Log4j
  • Application Monitoring
  • Performance Tuning
  • Production Support
  • Debugging Troubleshooting
Qualifications
  • Bachelor''s or Master''s degree in Computer Science, Information Technology, Engineering, or a related discipline.
  • 17+ years of hands-on experience in software development, technical architecture, and enterprise solution delivery.
  • Proven experience delivering enterprise-scale SaaS applications and ERP solutions.
  • Strong understanding of software design patterns, object-oriented programming principles, and distributed systems architecture.
  • Demonstrated experience in Agile/Scrum delivery environments.
  • Experience leading technical teams, architecture reviews, and complex transformation initiatives.
Key Competencies
  • Solution Architecture Enterprise System Design
  • Technical Leadership Team Mentoring
  • Strategic Technology Planning
  • Problem Solving Analytical Thinking
  • Stakeholder Management Client Engagement
  • Performance Optimization Scalability Engineering
  • Software Quality Code Review Excellence
  • Continuous Improvement Innovation Mindset
  • Cross-Functional Collaboration
  • Project Delivery Ownership
  • Decision Making Risk Management
  • Communication Presentation Skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Manager - Digital Fabric
Sr. Manager - Digital Fabric

Tata Communications • Coimbatore District

On-site
INR 4,500,000 - 7,500,000
Sr. Manager - Digital Fabric
Sr. Manager - Digital Fabric

Tata Communications • Maharashtra

On-site
INR 4,500,000 - 7,000,000
Senior Technical Manager
Senior Technical Manager

Comviva • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Senior Manager – Java Full Stack
Senior Manager – Java Full Stack

Jobtailor • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Senior Technical Lead
Senior Technical Lead

Comviva • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Sr. Software Engineer I
Sr. Software Engineer I

Optum • Delhi

Hybrid
INR 2,500,000 - 4,500,000
Sr. Architect - Java
Sr. Architect - Java

Accenture in India • Ernakulam

On-site
INR 4,000,000 - 7,000,000
Principal Engineer, Java
Principal Engineer, Java

Jobtailor • Gurugram District

On-site
INR 3,500,000 - 6,000,000
Enterprise Architect - Modernisation
Enterprise Architect - Modernisation

Minfy • Hyderabad

On-site
INR 3,500,000 - 7,000,000
Java Technical Architect
Java Technical Architect

Cotiviti • Hyderabad

Hybrid
INR 3,000,000 - 5,000,000